Home
last modified time | relevance | path

Searched refs:CALLERPC (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface.inc17 #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 Dtsan_interface.cpp19 #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 Dtsan_external.cpp21 #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 Dtsan_interface_ann.cpp24 #define CALLERPC ((uptr)__builtin_return_address(0)) macro