| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | memInstructions.3.2.ll | 27 %ptr1 = alloca i8 28 store i8 2, i8* %ptr1 30 ; CHECK: %res1 = load i8, i8* %ptr1 31 %res1 = load i8, i8* %ptr1 83 %ptr1 = alloca i8 84 store i8 2, i8* %ptr1 139 %ptr1 = alloca i8 141 ; CHECK: store i8 2, i8* %ptr1 142 store i8 2, i8* %ptr1 145 store volatile i8 2, i8* %ptr1 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | memcpy-02.ll | 20 %val = load i8, i8 *%ptr1 31 %val = load i8, i8 *%ptr1 44 %val = load i8, i8 *%ptr1 57 %val = load i8, i8 *%ptr1 70 %val = load i8, i8 *%ptr1 83 %val = load i16, i16 *%ptr1 94 %val = load i16, i16 *%ptr1 107 %val = load i16, i16 *%ptr1 120 %val = load i16, i16 *%ptr1 133 %val = load i16, i16 *%ptr1 [all …]
|
| H A D | and-08.ll | 16 %val = load i8, i8 *%ptr1 29 %val = load i8, i8 *%ptr1 43 %val = load i8, i8 *%ptr1 59 %val = load i8, i8 *%ptr1 75 %val = load i8, i8 *%ptr1 91 %val = load i8, i8 *%ptr1 108 %val = load i8, i8 *%ptr1 124 %val = load i16, i16 *%ptr1 137 %val = load i16, i16 *%ptr1 153 %val = load i16, i16 *%ptr1 [all …]
|
| H A D | fp-conv-17.mir | 4 define void @f0(double* %ptr1, float* %ptr2) { 56 store volatile double %ext0, double* %ptr1 57 store volatile double %ext1, double* %ptr1 58 store volatile double %ext2, double* %ptr1 59 store volatile double %ext3, double* %ptr1 60 store volatile double %ext4, double* %ptr1 61 store volatile double %ext5, double* %ptr1 62 store volatile double %ext6, double* %ptr1 63 store volatile double %ext7, double* %ptr1 64 store volatile double %ext8, double* %ptr1 [all …]
|
| H A D | xor-08.ll | 6 define void @f1(i8 *%ptr1) { 10 %ptr2 = getelementptr i8, i8 *%ptr1, i64 1 11 %val = load i8, i8 *%ptr1 19 define void @f2(i16 *%ptr1) { 23 %ptr2 = getelementptr i16, i16 *%ptr1, i64 1 24 %val = load i16, i16 *%ptr1 32 define void @f3(i32 *%ptr1) { 36 %ptr2 = getelementptr i32, i32 *%ptr1, i64 1 37 %val = load i32, i32 *%ptr1 45 define void @f4(i64 *%ptr1) { [all …]
|
| H A D | or-08.ll | 6 define void @f1(i8 *%ptr1) { 10 %ptr2 = getelementptr i8, i8 *%ptr1, i64 1 11 %val = load i8, i8 *%ptr1 19 define void @f2(i16 *%ptr1) { 23 %ptr2 = getelementptr i16, i16 *%ptr1, i64 1 24 %val = load i16, i16 *%ptr1 32 define void @f3(i32 *%ptr1) { 36 %ptr2 = getelementptr i32, i32 *%ptr1, i64 1 37 %val = load i32, i32 *%ptr1 45 define void @f4(i64 *%ptr1) { [all …]
|
| H A D | fp-conv-03.ll | 151 store volatile fp128 %ext0, fp128 *%ptr1 152 store volatile fp128 %ext1, fp128 *%ptr1 153 store volatile fp128 %ext2, fp128 *%ptr1 154 store volatile fp128 %ext3, fp128 *%ptr1 155 store volatile fp128 %ext4, fp128 *%ptr1 156 store volatile fp128 %ext5, fp128 *%ptr1 157 store volatile fp128 %ext6, fp128 *%ptr1 158 store volatile fp128 %ext7, fp128 *%ptr1 159 store volatile fp128 %ext8, fp128 *%ptr1 160 store volatile fp128 %ext9, fp128 *%ptr1 [all …]
|
| H A D | fp-conv-04.ll | 151 store volatile fp128 %ext0, fp128 *%ptr1 152 store volatile fp128 %ext1, fp128 *%ptr1 153 store volatile fp128 %ext2, fp128 *%ptr1 154 store volatile fp128 %ext3, fp128 *%ptr1 155 store volatile fp128 %ext4, fp128 *%ptr1 156 store volatile fp128 %ext5, fp128 *%ptr1 157 store volatile fp128 %ext6, fp128 *%ptr1 158 store volatile fp128 %ext7, fp128 *%ptr1 159 store volatile fp128 %ext8, fp128 *%ptr1 160 store volatile fp128 %ext9, fp128 *%ptr1 [all …]
|
| H A D | fp-strict-alias.ll | 28 store float %sqrt1, float *%ptr1 51 store float %sqrt1, float *%ptr1 74 store float %sqrt1, float *%ptr1 97 store float %sqrt1, float *%ptr1 119 store volatile float %sqrt1, float *%ptr1 142 store volatile float %sqrt1, float *%ptr1 165 store volatile float %sqrt1, float *%ptr1 210 store float %sqrt1, float *%ptr1 235 store float %sqrt1, float *%ptr1 260 store float %sqrt1, float *%ptr1 [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | becount-invalidation.ll | 11 ; CHECK-NEXT: %ptr1 = phi i64* [ %ptr1.next, %loop.latch ], [ null, %entry ] 15 ; CHECK-NEXT: %ptr1.next = phi i64* [ %ptr2, %loop.header ], [ %ptr1.next.next, %loop2.latch ] 19 ; CHECK-NEXT: %ptr1.dummy = getelementptr inbounds i64, i64* %ptr1.next, i64 0 21 ; CHECK-NEXT: %val = load i64, i64* %ptr1.dummy, align 8 23 ; CHECK-NEXT: %ptr1.next.next = getelementptr inbounds i64, i64* %ptr1.next, i64 1 43 %ptr1 = phi i64* [ %ptr1.next, %loop.latch ], [ null, %entry ] 48 %ptr1.next = phi i64* [ %ptr2, %loop.header ], [ %ptr1.next.next, %loop2.latch ] 50 %ptr1.dummy = getelementptr inbounds i64, i64* %ptr1.next, i64 0 51 %val = load i64, i64* %ptr1.dummy, align 8 56 %ptr1.next.next = getelementptr inbounds i64, i64* %ptr1.next, i64 1 [all …]
|
| H A D | scev-expander-reuse-gep.ll | 5 ; CHECK: %ptr4.ptr1 = select i1 %cmp.i, i8* %ptr4, i8* %ptr1 6 ; CHECK-NEXT: %scevgep = getelementptr i8, i8* %ptr4.ptr1, i32 1 21 %ptr1 = getelementptr inbounds i8, i8* undef, i32 -1 24 %ptr4.ptr1 = select i1 %cmp.i, i8* %ptr4, i8* %ptr1 28 %currPtr.1.i = phi i8* [ %incdec.ptr.i, %while.cond.i ], [ %ptr4.ptr1, %sw.bb28 ]
|
| /llvm-project-15.0.7/openmp/libomptarget/test/mapping/ |
| H A D | pr38704.c | 11 int *ptr1; member 17 s.ptr1 = malloc(sizeof(int)); in main() 19 s2.ptr1 = malloc(sizeof(int)); in main() 23 #pragma omp target map(s.ptr1[0:1], s.ptr2[0:2]) in main() 25 s.ptr1[0] = 1; in main() 29 #pragma omp target exit data map(from: s2.ptr1[0:1], s2.ptr2[0:1]) in main() 34 printf("s.ptr1[0] = %d\n", s.ptr1[0]); in main() 38 free(s.ptr1); in main() 40 free(s2.ptr1); in main()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | avoid-cpsr-rmw.ll | 23 define void @t2(i32* nocapture %ptr1, i32* %ptr2, i32 %c) nounwind { 32 %ptr1.addr.09 = phi i32* [ %add.ptr, %while.body ], [ %ptr1, %entry ] 34 %0 = load i32, i32* %ptr1.addr.09, align 4 35 %arrayidx1 = getelementptr inbounds i32, i32* %ptr1.addr.09, i32 1 41 %add.ptr = getelementptr inbounds i32, i32* %ptr1.addr.09, i32 4 65 %ptr1.addr.09 = phi i32* [ %add.ptr, %while.body ], [ %ptr1, %entry ] 67 %0 = load i32, i32* %ptr1.addr.09, align 4 74 %add.ptr = getelementptr inbounds i32, i32* %ptr1.addr.09, i32 4 97 %incdec.ptr1 = getelementptr inbounds i32, i32* %p, i32 1 103 store i32 8, i32* %incdec.ptr1, align 4 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | prelegalizer-combiner-divrem.mir | 22 %ptr1:_(p1) = COPY $vgpr2_vgpr3 47 %ptr1:_(p1) = COPY $vgpr4_vgpr5 72 %ptr1:_(p1) = COPY $vgpr8_vgpr9 97 %ptr1:_(p1) = COPY $vgpr2_vgpr3 122 %ptr1:_(p1) = COPY $vgpr4_vgpr5 147 %ptr1:_(p1) = COPY $vgpr8_vgpr9 172 %ptr1:_(p1) = COPY $vgpr2_vgpr3 197 %ptr1:_(p1) = COPY $vgpr4_vgpr5 222 %ptr1:_(p1) = COPY $vgpr8_vgpr9 247 %ptr1:_(p1) = COPY $vgpr2_vgpr3 [all …]
|
| H A D | regbankselect.mir | 13 define amdgpu_kernel void @load_global_uniform_invariant(i32 addrspace(1)* %ptr1) { 14 %tmp0 = load i32, i32 addrspace(1)* %ptr1 19 %tmp0 = load i32, i32 addrspace(1)* %ptr1, !amdgpu.noclobber !0 24 %tmp0 = load i32, i32 addrspace(1)* %ptr1 29 %tmp0 = load i32, i32 addrspace(1)* %ptr1 34 %tmp0 = load i32, i32 addrspace(1)* %ptr1 101 %1:_(s32) = G_LOAD %0 :: (invariant load (s32) from %ir.ptr1) 118 %1:_(s32) = G_LOAD %0 :: (load (s32) from %ir.ptr1) 135 %1:_(s32) = G_LOAD %0 :: (load (s32) from %ir.ptr1) 152 %1:_(s32) = G_LOAD %0 :: (volatile invariant load (s32) from %ir.ptr1) [all …]
|
| H A D | postlegalizer-combiner-divrem.mir | 17 ; CHECK-NEXT: %ptr1:_(p1) = COPY $vgpr2_vgpr3 25 %ptr1:_(p1) = COPY $vgpr2_vgpr3 44 ; CHECK-NEXT: %ptr1:_(p1) = COPY $vgpr2_vgpr3 52 %ptr1:_(p1) = COPY $vgpr2_vgpr3 71 ; CHECK-NEXT: %ptr1:_(p1) = COPY $vgpr2_vgpr3 79 %ptr1:_(p1) = COPY $vgpr2_vgpr3 106 %ptr1:_(p1) = COPY $vgpr2_vgpr3 133 %ptr1:_(p1) = COPY $vgpr4_vgpr5 160 %ptr1:_(p1) = COPY $vgpr4_vgpr5 190 %ptr1:_(p1) = COPY $vgpr2_vgpr3 [all …]
|
| H A D | postlegalizercombiner-and.mir | 38 ; CHECK-NEXT: %ptr1:_(p1) = COPY $vgpr2_vgpr3 44 %ptr1:_(p1) = COPY $vgpr2_vgpr3 65 ; CHECK-NEXT: %ptr1:_(p1) = COPY $vgpr2_vgpr3 71 %ptr1:_(p1) = COPY $vgpr2_vgpr3 92 ; CHECK-NEXT: %ptr1:_(p1) = COPY $vgpr2_vgpr3 98 %ptr1:_(p1) = COPY $vgpr2_vgpr3 125 %ptr1:_(p1) = COPY $vgpr2_vgpr3 155 %ptr1:_(p1) = COPY $vgpr2_vgpr3 185 %ptr1:_(p1) = COPY $vgpr2_vgpr3 299 %ptr1:_(p1) = COPY $vgpr2_vgpr3 [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod/ |
| H A D | swap.pass.cpp | 34 A* ptr1 = new A; in main() local 36 std::shared_ptr<A> p1(ptr1); in main() 43 assert(p2.get() == ptr1); in main() 52 A* ptr1 = new A; in main() local 54 std::shared_ptr<A> p1(ptr1); in main() 61 assert(p2.get() == ptr1); in main() 70 A* ptr1 = 0; in main() local 79 assert(p2.get() == ptr1); in main() 88 A* ptr1 = 0; in main() local 97 assert(p2.get() == ptr1); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec/ |
| H A D | swap.pass.cpp | 35 A* ptr1 = new A; in main() local 37 std::shared_ptr<A> p1(ptr1); in main() 44 assert(p2.get() == ptr1); in main() 53 A* ptr1 = new A; in main() local 55 std::shared_ptr<A> p1(ptr1); in main() 62 assert(p2.get() == ptr1); in main() 71 A* ptr1 = 0; in main() local 80 assert(p2.get() == ptr1); in main() 89 A* ptr1 = 0; in main() local 98 assert(p2.get() == ptr1); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/ |
| H A D | destroy_at.pass.cpp | 88 Counted* ptr1 = std::allocator_traits<Alloc>::allocate(alloc, 1); in test() local 92 std::allocator_traits<Alloc>::construct(alloc, ptr1, &counter); in test() 96 std::destroy_at(ptr1); in test() 97 ASSERT_SAME_TYPE(decltype(std::destroy_at(ptr1)), void); in test() 103 std::allocator_traits<Alloc>::deallocate(alloc, ptr1, 1); in test() 109 DerivedCounted* ptr1 = std::allocator_traits<Alloc>::allocate(alloc, 1); in test() local 113 std::allocator_traits<Alloc>::construct(alloc, ptr1, &counter); in test() 117 std::destroy_at(ptr1); in test() 118 ASSERT_SAME_TYPE(decltype(std::destroy_at(ptr1)), void); in test() 124 std::allocator_traits<Alloc>::deallocate(alloc, ptr1, 1); in test()
|
| /llvm-project-15.0.7/llvm/test/Transforms/MemCpyOpt/ |
| H A D | capturing-func.ll | 22 %ptr1 = alloca i8 26 call void @foo(i8* %ptr1) 42 %ptr1 = alloca [2 x i8] 44 %ptr1.cast = bitcast [2 x i8]* %ptr1 to i8* 64 %ptr1 = alloca i8 70 call void @foo(i8* %ptr1) 86 %ptr1 = alloca i8 105 %ptr1 = alloca i8 124 %ptr1 = alloca i8 147 %ptr1 = alloca i8 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | noalias-scope-decl.ll | 4 define void @test01(i8* %ptr0, i8* %ptr1) { 12 store i8 43, i8* %ptr1 25 store i8 43, i8* %ptr1, !noalias !5 29 define void @test03(i8* %ptr0, i8* %ptr1) { 37 store i8 43, i8* %ptr1, !noalias !5 50 store i8 43, i8* %ptr1, !noalias !5 63 store i8 43, i8* %ptr1, !noalias !0 67 define void @test06(i8* %ptr0, i8* %ptr1) { 75 store i8 43, i8* %ptr1, !noalias !3 87 store i8 43, i8* %ptr1, !noalias !3 [all …]
|
| H A D | phi-equal-incoming-pointers.ll | 35 %ptr1.typed = bitcast i8* %ptr1 to i32* 75 %ptr1.typed = bitcast i8* %ptr1 to i32* 142 %ptr1.typed = bitcast i8* %ptr1 to i32* 224 %ptr1.typed = bitcast i8* %ptr1 to i32* 261 %ptr1.typed = bitcast i8* %ptr1 to i32* 317 %ptr1.typed = bitcast i8* %ptr1 to i32* 359 %res1 = load i8, i8* %ptr1 406 %ptr1.typed = bitcast i8* %ptr1 to i32* 457 %ptr1.typed = bitcast i8* %ptr1 to i32* 508 %ptr1.typed = bitcast i8* %ptr1 to i32* [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/BasicAA/ |
| H A D | ptrmask.ll | 6 ; CHECK-NEXT: NoAlias: %struct* %ptr1, i64* %ptr2 9 define void @test_noalias(%struct* noalias %ptr1, i64* %ptr2, i64 %offset) { 11 …%addr.ptr = call %struct* @llvm.ptrmask.p0s_struct.p0s.struct.i64(%struct* %ptr1, i64 720575940379… 12 load %struct, %struct* %ptr1 22 define void @test_alias(%struct* %ptr1, i64* %ptr2, i64 %offset) { 24 …%addr.ptr = call %struct* @llvm.ptrmask.p0s_struct.p0s.struct.i64(%struct* %ptr1, i64 720575940379… 25 load %struct, %struct* %ptr1
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SPARC/ |
| H A D | float.ll | 94 define void @test_xtos_stox(i64 %a, i64* %ptr0, float* %ptr1) { 97 store float %0, float* %ptr1, align 8 115 define void @test_itos_stoi(i32 %a, i32* %ptr0, float* %ptr1) { 118 store float %0, float* %ptr1, align 8 140 store double %0, double* %ptr1, align 8 161 store double %0, double* %ptr1, align 8 182 store float %0, float* %ptr1, align 8 200 define void @test_utos_stou(i32 %a, i32* %ptr0, float* %ptr1) { 203 store float %0, float* %ptr1, align 8 225 store double %0, double* %ptr1, align 8 [all …]
|