export fn fuzzer_unslide_address(addr: usize) usize
export fn fuzzer_unslide_address(addr: usize) usize { const si = std.debug.getSelfDebugInfo() catch @compileError("unsupported"); const slide = si.getModuleSlide(io, addr) catch |err| { // The LLVM backend seems to insert placeholder values of `1` in __sancov_pcs1 if (addr == 1) return 1; panic("failed to find virtual address slide for address 0x{x}: {t}", .{ addr, err }); }; return addr - slide; }