Searched refs:STRIP_PAC_PC (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface.inc62 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 1, kAccessRead | kAccessExternalPC);
66 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 2, kAccessRead | kAccessExternalPC);
70 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 4, kAccessRead | kAccessExternalPC);
74 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 8, kAccessRead | kAccessExternalPC);
78 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 1, kAccessWrite | kAccessExternalPC);
82 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 2, kAccessWrite | kAccessExternalPC);
86 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 4, kAccessWrite | kAccessExternalPC);
90 MemoryAccess(cur_thread(), STRIP_PAC_PC(pc), (uptr)addr, 8, kAccessWrite | kAccessExternalPC);
168 void __tsan_func_entry(void *pc) { FuncEntry(cur_thread(), STRIP_PAC_PC(pc)); }
185 MemoryAccessRange(cur_thread(), STRIP_PAC_PC(p
[all...]
H A Dtsan_interface.cpp30 uptr pc_no_pac = STRIP_PAC_PC(pc);
37 uptr pc_no_pac = STRIP_PAC_PC(pc);
H A Dtsan_external.cpp115 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), tag, kAccessRead);
120 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), tag, kAccessWrite);
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_ptrauth.h39 #define STRIP_PAC_PC(pc) ((uptr)ptrauth_strip(pc, 0)) macro
H A Dsanitizer_stacktrace.cpp24 return STRIP_PAC_PC((void *)pc) + 4;
128 uhwptr pc1 = STRIP_PAC_PC((void *)frame[1]);

Completed in 257 milliseconds