| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | avx512-pmovxrm.ll | 106 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 111 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 122 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 127 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 138 …mem[0],zero,zero,zero,zero,zero,zero,zero,mem[1],zero,zero,zero,zero,zero,zero,zero,mem[2],zero,ze… 155 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 160 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 171 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 176 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 187 …XT: vpmovzxdq {{.*#+}} zmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… [all …]
|
| H A D | avx2-pmovxrm.ll | 110 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 115 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 126 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 131 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 143 …#+}} ymm0 = mem[0],zero,zero,zero,zero,zero,zero,zero,mem[1],zero,zero,zero,zero,zero,zero,zero,me… 160 …XT: vpmovzxwd {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 165 …XT: vpmovzxwd {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 176 ; X32-NEXT: vpmovzxwq {{.*#+}} ymm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 181 ; X64-NEXT: vpmovzxwq {{.*#+}} ymm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 193 ; X32-NEXT: vpmovzxdq {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero [all …]
|
| H A D | pr34653.ll | 18 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 19 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 20 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 21 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 22 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 23 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 24 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 25 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 26 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero 27 ; CHECK-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero [all …]
|
| H A D | avx512-any_extend_load.ll | 9 …mem[0],zero,zero,zero,zero,zero,zero,zero,mem[1],zero,zero,zero,zero,zero,zero,zero,mem[2],zero,ze… 26 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 36 …mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zer… 53 …XT: vpmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 61 …XT: vpmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5…
|
| H A D | dpbusd.ll | 9 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 10 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 25 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 26 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 104 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 124 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 158 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 178 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 267 ; AVXVNNI-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero 268 ; AVXVNNI-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero [all …]
|
| H A D | pr53419.ll | 28 ; SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 29 ; SSE42-NEXT: pmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 37 ; AVX-NEXT: vpmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 38 ; AVX-NEXT: vpmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 48 ; X86-NEXT: vpmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 49 ; X86-NEXT: vpmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 119 ; SSE42-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 120 ; SSE42-NEXT: pmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 128 ; AVX-NEXT: vpmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 129 ; AVX-NEXT: vpmovzxbd {{.*#+}} xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… [all …]
|
| H A D | sse41-pmovxrm.ll | 105 …EXT: pmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 110 …XT: vpmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 121 ; SSE41-NEXT: pmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,z… 126 ; AVX-NEXT: vpmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 142 ; AVX-NEXT: vpmovzxbq {{.*#+}} xmm0 = mem[0],zero,zero,zero,zero,zero,zero,zero,mem[1],zero,zero… 153 ; SSE41-NEXT: pmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero 158 ; AVX-NEXT: vpmovzxwd {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero 169 ; SSE41-NEXT: pmovzxwq {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero 174 ; AVX-NEXT: vpmovzxwq {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero 185 ; SSE41-NEXT: pmovzxdq {{.*#+}} xmm0 = mem[0],zero,mem[1],zero [all …]
|
| H A D | avx512fp16-frem.ll | 40 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 60 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 80 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 129 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 149 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 169 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 218 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 238 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 258 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 312 ; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] [all …]
|
| H A D | shrink_vmul.ll | 641 …XT: vpmovzxwd {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 642 …XT: vpmovzxwd {{.*#+}} ymm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 680 …XT: vpmovzxwd {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 681 …XT: vpmovzxwd {{.*#+}} ymm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 770 …XT: vpmovzxwd {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 771 …XT: vpmovzxwd {{.*#+}} ymm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 772 …XT: vpmovzxwd {{.*#+}} ymm2 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 774 …XT: vpmovzxwd {{.*#+}} ymm2 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 831 …XT: vpmovzxwd {{.*#+}} ymm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 832 …XT: vpmovzxwd {{.*#+}} ymm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… [all …]
|
| H A D | vector-interleaved-store-i8-stride-2.ll | 15 ….*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 22 ….*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 29 ….*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 47 ….*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 54 ….*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 61 ….*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 78 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero 79 ; SSE-NEXT: movq {{.*#+}} xmm1 = mem[0],zero 86 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero 87 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero [all …]
|
| H A D | avx512-ext.ll | 9 …XT: vpmovzxbw {{.*#+}} xmm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 19 …ovzxbw {{.*#+}} xmm0 {%k1} {z} = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 24 …XT: vpmovzxbw {{.*#+}} xmm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 69 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 79 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 85 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 211 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 212 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 226 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… 234 …mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero,me… [all …]
|
| H A D | sext-vsetcc.ll | 12 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero 23 …XT: vpmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 139 …: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3],xmm0[4],mem[4],xmm0[5],m… 235 ; AVX-NEXT: vpmovzxbd {{.*#+}} xmm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,ze… 326 ; AVX2-NEXT: vpmovzxdq {{.*#+}} xmm0 = mem[0],zero,mem[1],zero 327 ; AVX2-NEXT: vpmovzxdq {{.*#+}} xmm1 = mem[0],zero,mem[1],zero 335 ; AVX512-NEXT: vpmovzxdq {{.*#+}} xmm0 = mem[0],zero,mem[1],zero 336 ; AVX512-NEXT: vpmovzxdq {{.*#+}} xmm1 = mem[0],zero,mem[1],zero 364 …XT: vpmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… 365 …XT: vpmovzxbw {{.*#+}} xmm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5… [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | shuffle-comments.s | 66 …CHECK: xmm1 = xmm1[0],mem[0],xmm1[1],mem[1],xmm1[2],mem[2],xmm1[3],mem[3],xmm1[4],mem[4],xmm1[5],m… 71 …CHECK: xmm2 = xmm1[0],mem[0],xmm1[1],mem[1],xmm1[2],mem[2],xmm1[3],mem[3],xmm1[4],mem[4],xmm1[5],m… 76 …mem[0],ymm1[1],mem[1],ymm1[2],mem[2],ymm1[3],mem[3],ymm1[4],mem[4],ymm1[5],mem[5],ymm1[6],mem[6],y… 81 …: xmm1 = xmm1[8],mem[8],xmm1[9],mem[9],xmm1[10],mem[10],xmm1[11],mem[11],xmm1[12],mem[12],xmm1[13]… 86 …: xmm2 = xmm1[8],mem[8],xmm1[9],mem[9],xmm1[10],mem[10],xmm1[11],mem[11],xmm1[12],mem[12],xmm1[13]… 91 …mem[8],ymm1[9],mem[9],ymm1[10],mem[10],ymm1[11],mem[11],ymm1[12],mem[12],ymm1[13],mem[13],ymm1[14]… 96 # CHECK: xmm1 = xmm1[0],mem[0],xmm1[1],mem[1],xmm1[2],mem[2],xmm1[3],mem[3] 101 # CHECK: xmm2 = xmm1[0],mem[0],xmm1[1],mem[1],xmm1[2],mem[2],xmm1[3],mem[3] 106 …HECK: ymm2 = ymm1[0],mem[0],ymm1[1],mem[1],ymm1[2],mem[2],ymm1[3],mem[3],ymm1[8],mem[8],ymm1[9],me… 111 # CHECK: xmm1 = xmm1[4],mem[4],xmm1[5],mem[5],xmm1[6],mem[6],xmm1[7],mem[7] [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | this-pointer.cpp | 23 int mem; member 24 B() : mem(0) { in B() 27 mem = 0; in B() 37 int mem; member 38 C() : mem(0) {} in C() 42 mem = 10; in set() 54 int mem; member 55 D() : mem(0) {} in D() 59 mem = 10; in set() 71 int mem; member [all …]
|
| H A D | dtor.cpp | 33 char *mem = (char*)malloc(4); in testSmartPointer() local 35 SmartPointer Deleter(mem); in testSmartPointer() 44 char *mem = (char*)malloc(4); in testSmartPointer2() local 46 SmartPointer Deleter(mem); in testSmartPointer2() 61 char *mem = (char*)malloc(4); in testSubclassSmartPointer() local 63 Subclass Deleter(mem); in testSubclassSmartPointer() 78 char *mem = (char*)malloc(4); in testMultipleInheritance1() local 89 char *mem = (char*)malloc(4); in testMultipleInheritance2() local 100 char *mem = (char*)malloc(4); in testMultipleInheritance3() local 102 MultipleInheritance Deleter(mem, mem); in testMultipleInheritance3() [all …]
|
| /llvm-project-15.0.7/compiler-rt/test/tsan/ |
| H A D | free_race2.c | 9 __attribute__((noinline)) void foo(void *mem) { in foo() argument 10 free(mem); in foo() 13 __attribute__((noinline)) void baz(void *mem) { in baz() argument 14 free(mem); in baz() 17 __attribute__((noinline)) void bar(void *mem) { in bar() argument 18 *(long*)((char*)mem + ACCESS_OFFSET) = 42; in bar() 22 void *mem = malloc(100); in main() local 23 baz(mem); in main() 24 mem = malloc(100); in main() 25 foo(mem); in main() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/ |
| H A D | msan.h | 63 #define MEM_TO_SHADOW(mem) (((uptr)(mem)) ^ 0x8000000000ULL) argument 158 # define MEM_TO_SHADOW(mem) ((uptr)mem ^ 0x6000000000ULL) argument 181 #define MEM_TO_SHADOW(mem) (LINEARIZE_MEM((mem)) + 0x080000000000ULL) argument 216 #define MEM_TO_SHADOW(mem) (LINEARIZE_MEM((mem)) + 0x200000000000ULL) argument 237 #define MEM_TO_SHADOW(mem) (LINEARIZE_MEM((mem)) + 0x100000000000ULL) argument 252 #define MEM_TO_SHADOW(mem) (((uptr)(mem)) & ~0x400000000000ULL) argument 253 #define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x200000000000ULL) argument 273 #define MEM_TO_SHADOW(mem) (((uptr)(mem)) ^ 0x500000000000ULL) argument 274 #define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x100000000000ULL) argument 283 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem)))) argument [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | delete-null-pointer.cpp | 9 if (mem) // t2 in foo() 10 delete mem; in foo() 16 T mem; member 23 if (mem) // t4 in foo() 24 delete mem; in foo() 30 T *mem; member 44 if (mem) // t2 in foo() 45 delete mem; in foo() 51 T mem; member 59 delete mem; in foo() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/dfsan/ |
| H A D | dfsan_platform.h | 54 # define MEM_TO_SHADOW(mem) (((uptr)(mem)) ^ 0x500000000000ULL) argument 55 # define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x100000000000ULL) argument 63 #define MEM_TO_ORIGIN(mem) (SHADOW_TO_ORIGIN(MEM_TO_SHADOW((mem)))) argument 82 #define MEM_IS_APP(mem) addr_is_type((uptr)(mem), MappingDesc::APP) argument 83 #define MEM_IS_SHADOW(mem) addr_is_type((uptr)(mem), MappingDesc::SHADOW) argument 84 #define MEM_IS_ORIGIN(mem) addr_is_type((uptr)(mem), MappingDesc::ORIGIN) argument
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | atomic-2.ll | 9 %tmp = atomicrmw add i64* %mem, i64 %val monotonic 19 %tmp = atomicrmw add i8* %mem, i8 %val monotonic 29 %tmp = atomicrmw add i16* %mem, i16 %val monotonic 34 define i64 @exchange_and_cmp(i64* %mem) nounwind { 44 define i8 @exchange_and_cmp8(i8* %mem) nounwind { 56 define i16 @exchange_and_cmp16(i16* %mem) nounwind { 71 %tmp = atomicrmw xchg i64* %mem, i64 1 monotonic 76 define i8 @exchange8(i8* %mem, i8 %val) nounwind { 81 %tmp = atomicrmw xchg i8* %mem, i8 1 monotonic 91 %tmp = atomicrmw xchg i16* %mem, i16 1 monotonic [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/BasicAA/ |
| H A D | q.bad.ll | 7 define void @test_zext_sext_amounts255(i8* %mem) { 12 %a = getelementptr inbounds i8, i8* %mem, i64 %sext.zext.1 23 define void @test_zext_sext_amounts(i8* %mem, i8 %num) { 38 define void @based_on_pr18068(i32 %loaded, i8* %mem) { 45 %b = getelementptr inbounds i8, i8* %mem, i64 %add1.64 57 define void @test_path_dependence(i16 %p, i8* %mem) { 71 %a = getelementptr inbounds i8, i8* %mem, i64 %p.64 84 define void @test_zext_sext_255(i8* %mem) { 101 define void @test_zext_sext_num(i8* %mem, i8 %num) { 118 define void @uncompressStream(i8* %mem) { [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_posix_test.cpp | 68 uptr mem = (uptr)mmap(0, 3 * page_size, PROT_READ | PROT_WRITE, in TEST() local 71 mprotect((void *)(mem + page_size), page_size, PROT_NONE); in TEST() 72 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size - 1)); in TEST() 73 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size)); in TEST() 74 EXPECT_FALSE(IsAccessibleMemoryRange(mem, page_size + 1)); in TEST() 75 EXPECT_TRUE(IsAccessibleMemoryRange(mem + page_size - 1, 1)); in TEST() 76 EXPECT_FALSE(IsAccessibleMemoryRange(mem + page_size - 1, 2)); in TEST() 77 EXPECT_FALSE(IsAccessibleMemoryRange(mem + 2 * page_size - 1, 1)); in TEST() 78 EXPECT_TRUE(IsAccessibleMemoryRange(mem + 2 * page_size, page_size)); in TEST() 79 EXPECT_FALSE(IsAccessibleMemoryRange(mem, 3 * page_size)); in TEST()
|
| /llvm-project-15.0.7/clang/test/Analysis/inlining/ |
| H A D | inline-defensive-checks.m | 75 Foo *mem = [fPtr getFooPtr]; 83 Foo *mem = [fPtr getFooPtr]; 84 return mem->x; 91 Foo *mem = ((id)([(Foo*)(fPtr) getFooPtr])); 92 return mem->x; 101 Foo *mem = [fPtr getFooPtr]; 102 if (!mem) 113 Foo *mem = [fPtr getFooPtr]; 114 if (!mem) 125 Foo *mem = [fPtr getFooPtr]; [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/tests/ |
| H A D | asan_mac_test_helpers.mm | 16 CFAllocatorDeallocate(kCFAllocatorDefault, mem); 17 CFAllocatorDeallocate(kCFAllocatorDefault, mem); 29 CFAllocatorDeallocate(kCFAllocatorMalloc, mem); 30 CFAllocatorDeallocate(kCFAllocatorMalloc, mem); 71 mem[0] = 0; // Ok 72 free(mem); 77 access_memory(&mem[size]); // BOOM 78 free(mem); 174 access_memory(&mem[10]); 198 access_memory(&mem[10]); [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | constructors.cpp | 19 Member mem; member 22 A::A(struct Undeclared &ref) : mem(0) {} in A() 33 A::A(ValueClass v) : mem(v.y - v.x) {} in A() 44 Member mem; member 47 B::B(struct Undeclared &ref) : A(ref), mem(1) {} in B() 66 Member mem; member 68 C::C(int x) : A(ValueClass(x, x+1)), mem(x * x) {} in C() 83 Member mem; member 86 D::D(int x, ...) : A(ValueClass(x, x+1)), mem(x*x) {} in D()
|