/external/compiler-rt/lib/esan/ |
D | esan_interface.cpp | 34 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 1, false); in __esan_aligned_load1() 38 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 2, false); in __esan_aligned_load2() 42 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 4, false); in __esan_aligned_load4() 46 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 8, false); in __esan_aligned_load8() 50 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 16, false); in __esan_aligned_load16() 54 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 1, true); in __esan_aligned_store1() 58 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 2, true); in __esan_aligned_store2() 62 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 4, true); in __esan_aligned_store4() 66 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 8, true); in __esan_aligned_store8() 70 processRangeAccess(GET_CALLER_PC(), (uptr)Addr, 16, true); in __esan_aligned_store16() [all …]
|
D | esan_interceptors.cpp | 186 processRangeAccess(GET_CALLER_PC(), (uptr)ptr, size, false) 202 processRangeAccess(GET_CALLER_PC(), (uptr)ptr, size, true)
|
/external/llvm-project/compiler-rt/lib/fuzzer/ |
D | FuzzerInterceptors.cpp | 16 #define GET_CALLER_PC() __builtin_return_address(0) macro 154 __sanitizer_weak_hook_memcmp(GET_CALLER_PC(), s1, s2, n, result); in DEFINE_REAL() 162 __sanitizer_weak_hook_memcmp(GET_CALLER_PC(), s1, s2, n, result); in memcmp() 170 __sanitizer_weak_hook_strncmp(GET_CALLER_PC(), s1, s2, n, result); in strncmp() 178 __sanitizer_weak_hook_strcmp(GET_CALLER_PC(), s1, s2, result); in strcmp() 185 __sanitizer_weak_hook_strncasecmp(GET_CALLER_PC(), s1, s2, n, result); in strncasecmp() 192 __sanitizer_weak_hook_strcasecmp(GET_CALLER_PC(), s1, s2, result); in strcasecmp() 200 __sanitizer_weak_hook_strstr(GET_CALLER_PC(), s1, s2, result); in strstr() 207 __sanitizer_weak_hook_strcasestr(GET_CALLER_PC(), s1, s2, result); in strcasestr() 215 __sanitizer_weak_hook_memmem(GET_CALLER_PC(), s1, len1, s2, len2, result); in memmem()
|
D | FuzzerTracePC.cpp | 465 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_pc_indir() 473 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp8() 484 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp8() 492 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp4() 500 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp4() 508 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp2() 516 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp2() 524 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp1() 532 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp1() 551 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_switch() [all …]
|
D | FuzzerBuiltins.h | 19 #define GET_CALLER_PC() __builtin_return_address(0) macro
|
D | FuzzerBuiltinsMsvc.h | 24 #define GET_CALLER_PC() _ReturnAddress() macro
|
/external/rust/crates/libfuzzer-sys/libfuzzer/ |
D | FuzzerInterceptors.cpp | 16 #define GET_CALLER_PC() __builtin_return_address(0) macro 154 __sanitizer_weak_hook_memcmp(GET_CALLER_PC(), s1, s2, n, result); in DEFINE_REAL() 162 __sanitizer_weak_hook_memcmp(GET_CALLER_PC(), s1, s2, n, result); in memcmp() 170 __sanitizer_weak_hook_strncmp(GET_CALLER_PC(), s1, s2, n, result); in strncmp() 178 __sanitizer_weak_hook_strcmp(GET_CALLER_PC(), s1, s2, result); in strcmp() 185 __sanitizer_weak_hook_strncasecmp(GET_CALLER_PC(), s1, s2, n, result); in strncasecmp() 192 __sanitizer_weak_hook_strcasecmp(GET_CALLER_PC(), s1, s2, result); in strcasecmp() 200 __sanitizer_weak_hook_strstr(GET_CALLER_PC(), s1, s2, result); in strstr() 207 __sanitizer_weak_hook_strcasestr(GET_CALLER_PC(), s1, s2, result); in strcasestr() 215 __sanitizer_weak_hook_memmem(GET_CALLER_PC(), s1, len1, s2, len2, result); in memmem()
|
D | FuzzerTracePC.cpp | 465 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_pc_indir() 473 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp8() 484 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp8() 492 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp4() 500 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp4() 508 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp2() 516 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp2() 524 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_cmp1() 532 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_const_cmp1() 551 uintptr_t PC = reinterpret_cast<uintptr_t>(GET_CALLER_PC()); in __sanitizer_cov_trace_switch() [all …]
|
D | FuzzerBuiltins.h | 19 #define GET_CALLER_PC() __builtin_return_address(0) macro
|
D | FuzzerBuiltinsMsvc.h | 24 #define GET_CALLER_PC() _ReturnAddress() macro
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_stacktrace.h | 124 uptr pc = GET_CALLER_PC(); \ 130 uptr pc = GET_CALLER_PC();
|
D | sanitizer_internal_defs.h | 292 # define GET_CALLER_PC() (uptr)__builtin_return_address(0) macro 300 # define GET_CALLER_PC() (uptr)_ReturnAddress() macro
|
D | sanitizer_stacktrace.cc | 31 return GET_CALLER_PC(); in GetCurrentPc()
|
D | sanitizer_coverage_libcdep.cc | 948 coverage_data.Add(StackTrace::GetPreviousInstructionPc(GET_CALLER_PC()), in __sanitizer_cov() 959 coverage_data.IndirCall(StackTrace::GetPreviousInstructionPc(GET_CALLER_PC()), in __sanitizer_cov_indir_call16() 973 coverage_data.InitializeGuards(guards, npcs, comp_unit_name, GET_CALLER_PC()); in __sanitizer_cov_module_init() 979 CovUpdateMapping(coverage_dir, GET_CALLER_PC()); in __sanitizer_cov_module_init()
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_internal_defs.h | 370 #define GET_CALLER_PC() \ macro 373 #define GET_CALLER_PC() (__sanitizer::uptr) __builtin_return_address(0) macro 384 #define GET_CALLER_PC() (__sanitizer::uptr) _ReturnAddress() macro
|
D | sanitizer_stacktrace.cpp | 54 return GET_CALLER_PC(); in GetCurrentPc()
|
D | sanitizer_stacktrace.h | 172 uptr pc = GET_CALLER_PC();
|
D | sanitizer_coverage_fuchsia.cpp | 218 __sancov::pc_guard_controller.TracePcGuard(guard, GET_CALLER_PC() - 1); in SANITIZER_INTERFACE_WEAK_DEF()
|
/external/llvm-project/compiler-rt/lib/memprof/ |
D | memprof_stack.h | 43 stack.trace_buffer[1] = GET_CALLER_PC(); \
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_interceptors.h | 25 const uptr caller_pc = GET_CALLER_PC(); \
|
/external/compiler-rt/lib/stats/ |
D | stats_client.cc | 71 s->addr = GET_CALLER_PC(); in __sanitizer_stat_report()
|
/external/llvm-project/compiler-rt/lib/stats/ |
D | stats_client.cpp | 71 s->addr = GET_CALLER_PC(); in __sanitizer_stat_report()
|
/external/llvm-project/compiler-rt/lib/asan/ |
D | asan_stack.h | 42 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_interceptors.h | 36 const uptr caller_pc = GET_CALLER_PC(); \
|
/external/compiler-rt/lib/asan/ |
D | asan_stack.h | 77 stack.trace_buffer[1] = GET_CALLER_PC(); \
|