Searched refs:CALLERPC (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interface.inc | 17 #define CALLERPC ((uptr)__builtin_return_address(0)) 22 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 1, kAccessRead); 26 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, kAccessRead); 30 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, kAccessRead); 34 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, kAccessRead); 38 MemoryAccess16(cur_thread(), CALLERPC, (uptr)addr, kAccessRead); 42 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 1, kAccessWrite); 46 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, kAccessWrite); 50 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, kAccessWrite); 54 MemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, kAccessWrite); [all …]
|
H A D | tsan_interface.cpp | 19 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 46 uptr pc = CALLERPC; in __tsan_unaligned_read16() 53 uptr pc = CALLERPC; in __tsan_unaligned_write16() 67 return FiberCreate(cur_thread(), CALLERPC, flags); in __tsan_create_fiber() 72 FiberDestroy(cur_thread(), CALLERPC, static_cast<ThreadState *>(fiber)); in __tsan_destroy_fiber() 77 FiberSwitch(cur_thread(), CALLERPC, static_cast<ThreadState *>(fiber), flags); in __tsan_switch_to_fiber() 87 Acquire(cur_thread(), CALLERPC, (uptr)addr); in __tsan_acquire() 91 Release(cur_thread(), CALLERPC, (uptr)addr); in __tsan_release()
|
H A D | tsan_external.cpp | 21 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 122 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), CALLERPC, tag, kAccessRead); in __tsan_external_read() 127 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), CALLERPC, tag, kAccessWrite); in __tsan_external_write()
|
H A D | tsan_interface_ann.cpp | 24 #define CALLERPC ((uptr)__builtin_return_address(0)) macro
|