/llvm-project/compiler-rt/lib/asan_abi/ |
H A D | asan_abi_shim.cpp | 72 void __asan_report_load1(uptr addr) { in __asan_report_load1() 75 void __asan_report_load2(uptr addr) { in __asan_report_load2() 78 void __asan_report_load4(uptr addr) { in __asan_report_load4() 81 void __asan_report_load8(uptr addr) { in __asan_report_load8() 84 void __asan_report_load16(uptr addr) { in __asan_report_load16() 87 void __asan_report_load_n(uptr addr, uptr size) { in __asan_report_load_n() 90 void __asan_report_store1(uptr addr) { in __asan_report_store1() 93 void __asan_report_store2(uptr addr) { in __asan_report_store2() 96 void __asan_report_store4(uptr addr) { in __asan_report_store4() 99 void __asan_report_store8(uptr addr) { in __asan_report_store8() [all …]
|
/llvm-project/clang/test/CodeGen/X86/ |
H A D | x86-atomic-long_double.c | 31 testinc(_Atomic long double * addr) testinc() argument 60 testdec(_Atomic long double * addr) testdec() argument 131 testcompassign(_Atomic long double * addr) testcompassign() argument 170 testassign(_Atomic long double * addr) testassign() argument 202 test_volatile_inc(volatile _Atomic long double * addr) test_volatile_inc() argument 230 test_volatile_dec(volatile _Atomic long double * addr) test_volatile_dec() argument 300 test_volatile_compassign(volatile _Atomic long double * addr) test_volatile_compassign() argument 339 test_volatile_assign(volatile _Atomic long double * addr) test_volatile_assign() argument [all...] |
H A D | x86_64-atomic-128.c | 7 __int128 test_sync_call(__int128 *addr, __int128 val) { in test_sync_call() argument 13 __int128 test_c11_call(_Atomic __int128 *addr, __int128 val) { in test_c11_call() argument 19 __int128 test_atomic_call(__int128 *addr, __int128 val) { in test_atomic_call() argument 25 __int128 test_expression(_Atomic __int128 *addr) { in test_expression() argument
|
/llvm-project/compiler-rt/test/sanitizer_common/TestCases/ |
H A D | sanitizer_coverage_trace_loads_stores.cpp | 12 void __sanitizer_cov_load1(uint8_t *addr) { printf("load1: %p\n", addr); } in __sanitizer_cov_load1() 13 void __sanitizer_cov_load2(uint16_t *addr) { printf("load2: %p\n", addr); } in __sanitizer_cov_load2() 14 void __sanitizer_cov_load4(uint32_t *addr) { printf("load4: %p\n", addr); } in __sanitizer_cov_load4() 15 void __sanitizer_cov_load8(uint64_t *addr) { printf("load8: %p\n", addr); } in __sanitizer_cov_load8() 16 void __sanitizer_cov_load16(__int128 *addr) { printf("load16: %p\n", addr); } in __sanitizer_cov_load16() 18 void __sanitizer_cov_store1(uint8_t *addr) { printf("store1: %p\n", addr); } in __sanitizer_cov_store1() 19 void __sanitizer_cov_store2(uint16_t *addr) { printf("store2: %p\n", addr); } in __sanitizer_cov_store2() 20 void __sanitizer_cov_store4(uint32_t *addr) { printf("store4: %p\n", addr); } in __sanitizer_cov_store4() 21 void __sanitizer_cov_store8(uint64_t *addr) { printf("store8: %p\n", addr); } in __sanitizer_cov_store8() 22 void __sanitizer_cov_store16(__int128 *addr) { printf("store16: %p\n", addr); } in __sanitizer_cov_store16()
|
/llvm-project/clang/test/CodeGen/ |
H A D | inline-asm-x86-flag-output.c | 3 int test_cca(long nr, volatile long *addr) { in test_cca() 16 int test_ccae(long nr, volatile long *addr) { in test_ccae() 29 int test_ccb(long nr, volatile long *addr) { in test_ccb() 42 int test_ccbe(long nr, volatile long *addr) { in test_ccbe() 55 int test_ccc(long nr, volatile long *addr) { in test_ccc() 68 int test_cce(long nr, volatile long *addr) { in test_cce() 81 int test_ccz(long nr, volatile long *addr) { in test_ccz() 94 int test_ccg(long nr, volatile long *addr) { in test_ccg() 107 int test_ccge(long nr, volatile long *addr) { in test_ccge() 120 int test_ccl(long nr, volatile long *addr) { in test_ccl() [all …]
|
H A D | builtins-arm-exclusive.c | 8 int test_ldrex(char *addr, long long *addr64, float *addrfloat) { in test_ldrex() 77 int test_ldaex(char *addr, long long *addr64, float *addrfloat) { in test_ldaex() 146 int test_strex(char *addr) { in test_strex() 199 int test_stlex(char *addr) { in test_stlex() 264 __int128 test_ldrex_128(__int128 *addr) { in test_ldrex_128() 278 int test_strex_128(__int128 *addr, __int128 val) { in test_strex_128() 289 __int128 test_ldaex_128(__int128 *addr) { in test_ldaex_128() 303 int test_stlex_128(__int128 *addr, __int128 val) { in test_stlex_128()
|
H A D | aarch64-ls64-inline-asm.c |
|
/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/ |
H A D | vld24.c | 18 float16x8x2_t test_vld2q_f16(const float16_t *addr) in test_vld2q_f16() argument 40 uint8x16x4_t test_vld4q_u8(const uint8_t *addr) in test_vld4q_u8() argument 57 test_vst2q_u32(uint32_t * addr,uint32x4x2_t value) test_vst2q_u32() argument 78 test_vst4q_s8(int8_t * addr,int8x16x4_t value) test_vst4q_s8() argument 95 test_vst2q_f16(float16_t * addr,float16x8x2_t value) test_vst2q_f16() argument 116 load_into_variable(const uint16_t * addr,uint16x8_t * values) load_into_variable() argument 137 extract_one_vector(const int32_t * addr) extract_one_vector() argument [all...] |
H A D | vldr.c | 17 int32x4_t test_vldrwq_gather_base_wb_s32(uint32x4_t *addr) in test_vldrwq_gather_base_wb_s32() 31 float32x4_t test_vldrwq_gather_base_wb_f32(uint32x4_t *addr) in test_vldrwq_gather_base_wb_f32() 47 uint64x2_t test_vldrdq_gather_base_wb_z_u64(uint64x2_t *addr, mve_pred16_t p) in test_vldrdq_gather_base_wb_z_u64()
|
H A D | scatter-gather.c | 194 int64x2_t test_vldrdq_gather_base_s64(uint64x2_t addr) in test_vldrdq_gather_base_s64() 204 uint64x2_t test_vldrdq_gather_base_u64(uint64x2_t addr) in test_vldrdq_gather_base_u64() 218 int64x2_t test_vldrdq_gather_base_wb_s64(uint64x2_t *addr) in test_vldrdq_gather_base_wb_s64() 232 uint64x2_t test_vldrdq_gather_base_wb_u64(uint64x2_t *addr) in test_vldrdq_gather_base_wb_u64() 248 int64x2_t test_vldrdq_gather_base_wb_z_s64(uint64x2_t *addr, mve_pred16_t p) in test_vldrdq_gather_base_wb_z_s64() 264 uint64x2_t test_vldrdq_gather_base_wb_z_u64(uint64x2_t *addr, mve_pred16_t p) in test_vldrdq_gather_base_wb_z_u64() 276 int64x2_t test_vldrdq_gather_base_z_s64(uint64x2_t addr, mve_pred16_t p) in test_vldrdq_gather_base_z_s64() 288 uint64x2_t test_vldrdq_gather_base_z_u64(uint64x2_t addr, mve_pred16_t p) in test_vldrdq_gather_base_z_u64() 718 float32x4_t test_vldrwq_gather_base_f32(uint32x4_t addr) in test_vldrwq_gather_base_f32() 728 int32x4_t test_vldrwq_gather_base_s32(uint32x4_t addr) in test_vldrwq_gather_base_s32() [all …]
|
/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interface_java.cpp | 40 MBlock *JavaHeapBlock(uptr addr, uptr *start) { in JavaHeapBlock() 162 void __tsan_java_mutex_lock(jptr addr) { in __tsan_java_mutex_lock() 174 void __tsan_java_mutex_unlock(jptr addr) { in __tsan_java_mutex_unlock() 184 void __tsan_java_mutex_read_lock(jptr addr) { in __tsan_java_mutex_read_lock() 196 void __tsan_java_mutex_read_unlock(jptr addr) { in __tsan_java_mutex_read_unlock() 206 void __tsan_java_mutex_lock_rec(jptr addr, int rec) { in __tsan_java_mutex_lock_rec() 220 int __tsan_java_mutex_unlock_rec(jptr addr) { in __tsan_java_mutex_unlock_rec() 230 void __tsan_java_acquire(jptr addr) { in __tsan_java_acquire() 240 void __tsan_java_release(jptr addr) { in __tsan_java_release() 250 void __tsan_java_release_store(jptr addr) { in __tsan_java_release_store()
|
H A D | tsan_interface.cpp | 29 void __tsan_read16_pc(void *addr, void *pc) { in __tsan_read16_pc() 36 void __tsan_write16_pc(void *addr, void *pc) { in __tsan_write16_pc() 45 void __tsan_unaligned_read16(const void *addr) { in __tsan_unaligned_read16() 52 void __tsan_unaligned_write16(void *addr) { in __tsan_unaligned_write16() 86 void __tsan_acquire(void *addr) { in __tsan_acquire() 90 void __tsan_release(void *addr) { in __tsan_release()
|
H A D | tsan_rtl_mutex.cpp | 51 uptr addr, StackID creation_stack_id) { in ReportMutexMisuse() 68 static void RecordMutexLock(ThreadState *thr, uptr pc, uptr addr, in RecordMutexLock() 80 static void RecordMutexUnlock(ThreadState *thr, uptr addr) { in RecordMutexUnlock() 86 void MutexCreate(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexCreate() 98 void MutexDestroy(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexDestroy() 140 void MutexPreLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexPreLock() 158 void MutexPostLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz, int rec) { in MutexPostLock() 216 int MutexUnlock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexUnlock() 266 void MutexPreReadLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexPreReadLock() 281 void MutexPostReadLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexPostReadLock() [all …]
|
/llvm-project/libc/src/__support/macros/ |
H A D | sanitizer.h | 53 __asan_unpoison_memory_region((addr), (size)) argument 64 ASAN_POISON_MEMORY_REGION(addr,size) global() argument 66 ASAN_UNPOISON_MEMORY_REGION(addr,size) global() argument 69 ASAN_POISON_MEMORY_REGION(addr,size) global() argument 70 ASAN_UNPOISON_MEMORY_REGION(addr,size) global() argument [all...] |
/llvm-project/compiler-rt/include/sanitizer/ |
H A D | asan_interface.h | 69 #define ASAN_POISON_MEMORY_REGION(addr, size) \ argument 79 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) \ argument 82 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument 83 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
|
/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_descriptions.cpp | 71 GetShadowKind(uptr addr,ShadowKind * shadow_kind) GetShadowKind() argument 85 DescribeAddressIfShadow(uptr addr) DescribeAddressIfShadow() argument 92 GetShadowAddressInformation(uptr addr,ShadowAddressDescription * descr) GetShadowAddressInformation() argument 104 GetAccessToHeapChunkInformation(ChunkAccess * descr,AsanChunkView chunk,uptr addr,uptr access_size) GetAccessToHeapChunkInformation() argument 126 PrintHeapChunkAccess(uptr addr,const ChunkAccess & descr) PrintHeapChunkAccess() argument 155 GetHeapAddressInformation(uptr addr,uptr access_size,HeapAddressDescription * descr) GetHeapAddressInformation() argument 180 DescribeAddressIfHeap(uptr addr,uptr access_size) DescribeAddressIfHeap() argument 193 GetStackAddressInformation(uptr addr,uptr access_size,StackAddressDescription * descr) GetStackAddressInformation() argument 223 PrintAccessAndVarIntersection(const StackVarDescr & var,uptr addr,uptr access_size,uptr prev_var_end,uptr next_var_beg) PrintAccessAndVarIntersection() argument 268 DescribeAddressIfStack(uptr addr,uptr access_size) DescribeAddressIfStack() argument 276 DescribeAddressRelativeToGlobal(uptr addr,uptr access_size,const __asan_global & g) DescribeAddressRelativeToGlobal() argument 301 GetGlobalAddressInformation(uptr addr,uptr access_size,GlobalAddressDescription * descr) GetGlobalAddressInformation() argument 311 DescribeAddressIfGlobal(uptr addr,uptr access_size,const char * bug_type) DescribeAddressIfGlobal() argument 439 AddressDescription(uptr addr,uptr access_size,bool shouldLockThreadRegistry) AddressDescription() argument 476 PrintAddressDescription(uptr addr,uptr access_size,const char * bug_type) PrintAddressDescription() argument [all...] |
H A D | asan_poisoning.cpp | 35 PoisonShadow(uptr addr,uptr size,u8 value) PoisonShadow() argument 45 PoisonShadowPartialRightRedzone(uptr addr,uptr size,uptr redzone_size,u8 value) PoisonShadowPartialRightRedzone() argument 103 __asan_poison_memory_region(void const volatile * addr,uptr size) __asan_poison_memory_region() argument 143 __asan_unpoison_memory_region(void const volatile * addr,uptr size) __asan_unpoison_memory_region() argument 169 __asan_address_is_poisoned(void const volatile * addr) __asan_address_is_poisoned() argument 284 PoisonAlignedStackMemory(uptr addr,uptr size,bool do_poison) PoisonAlignedStackMemory() argument 307 __asan_set_shadow_00(uptr addr,uptr size) __asan_set_shadow_00() argument 311 __asan_set_shadow_01(uptr addr,uptr size) __asan_set_shadow_01() argument 315 __asan_set_shadow_02(uptr addr,uptr size) __asan_set_shadow_02() argument 319 __asan_set_shadow_03(uptr addr,uptr size) __asan_set_shadow_03() argument 323 __asan_set_shadow_04(uptr addr,uptr size) __asan_set_shadow_04() argument 327 __asan_set_shadow_05(uptr addr,uptr size) __asan_set_shadow_05() argument 331 __asan_set_shadow_06(uptr addr,uptr size) __asan_set_shadow_06() argument 335 __asan_set_shadow_07(uptr addr,uptr size) __asan_set_shadow_07() argument 339 __asan_set_shadow_f1(uptr addr,uptr size) __asan_set_shadow_f1() argument 343 __asan_set_shadow_f2(uptr addr,uptr size) __asan_set_shadow_f2() argument 347 __asan_set_shadow_f3(uptr addr,uptr size) __asan_set_shadow_f3() argument 351 __asan_set_shadow_f5(uptr addr,uptr size) __asan_set_shadow_f5() argument 355 __asan_set_shadow_f8(uptr addr,uptr size) __asan_set_shadow_f8() argument 359 __asan_poison_stack_memory(uptr addr,uptr size) __asan_poison_stack_memory() argument 364 __asan_unpoison_stack_memory(uptr addr,uptr size) __asan_unpoison_stack_memory() argument 681 WordIsPoisoned(uptr addr) WordIsPoisoned() argument [all...] |
H A D | asan_debugging.cpp | 27 static void FindInfoForStackVar(uptr addr, const char *frame_descr, uptr offset, in FindInfoForStackVar() 50 uptr AsanGetStack(uptr addr, uptr *trace, u32 size, u32 *thread_id, in AsanGetStack() 80 const char *__asan_locate_address(uptr addr, char *name, uptr name_size, in __asan_locate_address() 132 uptr __asan_get_alloc_stack(uptr addr, uptr *trace, uptr size, u32 *thread_id) { in __asan_get_alloc_stack() 137 uptr __asan_get_free_stack(uptr addr, uptr *trace, uptr size, u32 *thread_id) { in __asan_get_free_stack()
|
/llvm-project/compiler-rt/lib/tsan/go/ |
H A D | tsan_go.cpp | 26 bool IsExpectedReport(uptr addr, uptr size) { in IsExpectedReport() 52 SymbolizedStack *SymbolizeCode(uptr addr) { in SymbolizeCode() 81 uptr addr; member 91 ReportLocation *SymbolizeData(uptr addr) { in SymbolizeData() 165 void __tsan_map_shadow(uptr addr, uptr size) { in __tsan_map_shadow() 169 void __tsan_read(ThreadState *thr, void *addr, void *pc) { in __tsan_read() 173 void __tsan_read_pc(ThreadState *thr, void *addr, uptr callpc, uptr pc) { in __tsan_read_pc() 181 void __tsan_write(ThreadState *thr, void *addr, void *pc) { in __tsan_write() 185 void __tsan_write_pc(ThreadState *thr, void *addr, uptr callpc, uptr pc) { in __tsan_write_pc() 193 void __tsan_read_range(ThreadState *thr, void *addr, uptr size, uptr pc) { in __tsan_read_range() [all …]
|
/llvm-project/clang/test/Sema/ |
H A D | builtins-arm64-exclusive.c | 7 int test_ldrex(char *addr) { in test_ldrex() 30 int test_strex(char *addr) { in test_strex() 56 int test_ldaex(char *addr) { in test_ldaex() 79 int test_stlex(char *addr) { in test_stlex()
|
H A D | builtins-arm-exclusive.c | 7 int test_ldrex(char *addr) { in test_ldrex() 31 int test_strex(char *addr) { in test_strex() 58 int test_ldaex(char *addr) { in test_ldaex() 82 int test_stlex(char *addr) { in test_stlex()
|
H A D | inline-asm-validate-aarch64.c | 15 uint8_t constraint_r(uint8_t *addr) { in constraint_r() 26 uint8_t constraint_r_symbolic(uint8_t *addr) { in constraint_r_symbolic() 39 uint8_t constraint_r_symbolic_macro(uint8_t *addr) { in constraint_r_symbolic_macro()
|
/llvm-project/libc/test/src/sys/mman/linux/ |
H A D | mincore_test.cpp | 38 void *addr = LIBC_NAMESPACE::mmap(nullptr, page_size, PROT_READ, TEST() local 50 void *addr = LIBC_NAMESPACE::mmap(nullptr, 4 * page_size, PROT_READ, TEST() local 61 void *addr = LIBC_NAMESPACE::mmap(nullptr, page_size, PROT_READ, TEST() local 74 void *addr = LIBC_NAMESPACE::mmap(nullptr, page_size, PROT_READ, TEST() local 88 void *addr = LIBC_NAMESPACE::mmap(nullptr, page_size, PROT_READ | PROT_WRITE, TEST() local [all...] |
/llvm-project/libunwind/src/ |
H A D | AddressSpace.hpp | 163 uint8_t get8(pint_t addr) { in get8() 168 uint16_t get16(pint_t addr) { in get16() 173 uint32_t get32(pint_t addr) { in get32() 178 uint64_t get64(pint_t addr) { in get64() 183 double getDouble(pint_t addr) { in getDouble() 188 v128 getVector(pint_t addr) { in getVector() 208 inline uintptr_t LocalAddressSpace::getP(pint_t addr) { in getP() 216 inline uint64_t LocalAddressSpace::getRegister(pint_t addr) { in getRegister() 225 inline uint64_t LocalAddressSpace::getULEB128(pint_t &addr, pint_t end) { in getULEB128() 250 inline int64_t LocalAddressSpace::getSLEB128(pint_t &addr, pint_t end) { in getSLEB128() [all …]
|
/llvm-project/lldb/source/Target/ |
H A D | Memory.cpp | 41 void MemoryCache::AddL1CacheData(lldb::addr_t addr, const void *src, in AddL1CacheData() argument 47 void MemoryCache::AddL1CacheData(lldb::addr_t addr, in AddL1CacheData() argument 53 void MemoryCache::Flush(addr_t addr, size_t size) { in Flush() argument 154 Read(addr_t addr,void * dst,size_t dst_len,Status & error) Read() argument 267 AllocatedBlock(lldb::addr_t addr,uint32_t byte_size,uint32_t permissions,uint32_t chunk_size) AllocatedBlock() argument 295 addr_t addr = free_block.GetRangeBase(); ReserveBlock() local 330 FreeBlock(addr_t addr) FreeBlock() argument 367 addr_t addr = m_process.DoAllocateMemory(page_byte_size, permissions, error); AllocatePage() local 391 addr_t addr = LLDB_INVALID_ADDRESS; AllocateMemory() local 417 DeallocateMemory(lldb::addr_t addr) DeallocateMemory() argument [all...] |