/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_interface.cpp | 19 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 33 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_read16() 34 MemoryRead(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8); in __tsan_read16() 38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_write16() 39 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8); in __tsan_write16() 55 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, false, false); in __tsan_unaligned_read2() 59 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, false, false); in __tsan_unaligned_read4() 63 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, false, false); in __tsan_unaligned_read8() 67 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 16, false, false); in __tsan_unaligned_read16() 71 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, true, false); in __tsan_unaligned_write2() [all …]
|
D | tsan_interface_inl.h | 17 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 22 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog1); in __tsan_read1() 26 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog2); in __tsan_read2() 30 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog4); in __tsan_read4() 34 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_read8() 38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog1); in __tsan_write1() 42 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog2); in __tsan_write2() 46 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog4); in __tsan_write4() 50 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_write8() 90 MemoryWrite(thr, CALLERPC, (uptr)vptr_p, kSizeLog8); in __tsan_vptr_update() [all …]
|
D | tsan_external.cpp | 18 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 68 access(thr, CALLERPC, (uptr)addr, kSizeLog1); in ExternalAccess()
|
D | tsan_interface_ann.cpp | 25 #define CALLERPC ((uptr)__builtin_return_address(0)) macro
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_interface.cc | 19 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 32 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_read16() 33 MemoryRead(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8); in __tsan_read16() 37 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_write16() 38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr + 8, kSizeLog8); in __tsan_write16() 54 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, false, false); in __tsan_unaligned_read2() 58 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 4, false, false); in __tsan_unaligned_read4() 62 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 8, false, false); in __tsan_unaligned_read8() 66 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 16, false, false); in __tsan_unaligned_read16() 70 UnalignedMemoryAccess(cur_thread(), CALLERPC, (uptr)addr, 2, true, false); in __tsan_unaligned_write2() [all …]
|
D | tsan_interface_inl.h | 17 #define CALLERPC ((uptr)__builtin_return_address(0)) macro 22 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog1); in __tsan_read1() 26 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog2); in __tsan_read2() 30 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog4); in __tsan_read4() 34 MemoryRead(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_read8() 38 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog1); in __tsan_write1() 42 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog2); in __tsan_write2() 46 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog4); in __tsan_write4() 50 MemoryWrite(cur_thread(), CALLERPC, (uptr)addr, kSizeLog8); in __tsan_write8() 90 MemoryWrite(thr, CALLERPC, (uptr)vptr_p, kSizeLog8); in __tsan_vptr_update() [all …]
|
D | tsan_interface_ann.cc | 26 #define CALLERPC ((uptr)__builtin_return_address(0)) macro
|
/external/llvm-project/compiler-rt/lib/tsan/tests/rtl/ |
D | tsan_test_util_posix.cpp | 30 #define CALLERPC (__builtin_return_address(0)) macro 352 __tsan_func_entry(CALLERPC); in ScopedThreadCallback() 418 (uptr)CALLERPC); in Access()
|