Home
last modified time | relevance | path

Searched refs:ptr0 (Results 1 – 25 of 148) sorted by relevance

123456

/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dcond-move-10.ll11 define void @f0(i64 *%ptr0, i64 *%dstPtr) {
16 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
17 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
18 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
19 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
20 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
21 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
22 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
26 %val0 = load i64, i64 *%ptr0
57 define void @f1(i32 *%ptr0, i32 *%dstPtr) {
[all …]
H A Dspill-01.ll31 define dso_local void @f1(i32 *%ptr0) {
47 %val0 = load i32, i32 *%ptr0
57 store i32 %val0, i32 *%ptr0
85 %val0 = load i32, i32 *%ptr0
97 store i32 %val0, i32 *%ptr0
127 %val0 = load i64, i64 *%ptr0
139 store i64 %val0, i64 *%ptr0
173 %val0 = load float, float *%ptr0
186 store float %val0, float *%ptr0
217 %val0 = load double, double *%ptr0
[all …]
H A Dfp-mul-01.ll78 define float @f7(float *%ptr0) {
83 %ptr1 = getelementptr float, float *%ptr0, i64 2
84 %ptr2 = getelementptr float, float *%ptr0, i64 4
85 %ptr3 = getelementptr float, float *%ptr0, i64 6
86 %ptr4 = getelementptr float, float *%ptr0, i64 8
87 %ptr5 = getelementptr float, float *%ptr0, i64 10
88 %ptr6 = getelementptr float, float *%ptr0, i64 12
89 %ptr7 = getelementptr float, float *%ptr0, i64 14
90 %ptr8 = getelementptr float, float *%ptr0, i64 16
91 %ptr9 = getelementptr float, float *%ptr0, i64 18
[all …]
H A Dfp-sub-02.ll78 define double @f7(double *%ptr0) {
83 %ptr1 = getelementptr double, double *%ptr0, i64 2
84 %ptr2 = getelementptr double, double *%ptr0, i64 4
85 %ptr3 = getelementptr double, double *%ptr0, i64 6
86 %ptr4 = getelementptr double, double *%ptr0, i64 8
87 %ptr5 = getelementptr double, double *%ptr0, i64 10
88 %ptr6 = getelementptr double, double *%ptr0, i64 12
89 %ptr7 = getelementptr double, double *%ptr0, i64 14
90 %ptr8 = getelementptr double, double *%ptr0, i64 16
91 %ptr9 = getelementptr double, double *%ptr0, i64 18
[all …]
H A Dfp-sub-01.ll78 define float @f7(float *%ptr0) {
83 %ptr1 = getelementptr float, float *%ptr0, i64 2
84 %ptr2 = getelementptr float, float *%ptr0, i64 4
85 %ptr3 = getelementptr float, float *%ptr0, i64 6
86 %ptr4 = getelementptr float, float *%ptr0, i64 8
87 %ptr5 = getelementptr float, float *%ptr0, i64 10
88 %ptr6 = getelementptr float, float *%ptr0, i64 12
89 %ptr7 = getelementptr float, float *%ptr0, i64 14
90 %ptr8 = getelementptr float, float *%ptr0, i64 16
91 %ptr9 = getelementptr float, float *%ptr0, i64 18
[all …]
H A Dfp-mul-03.ll78 define double @f7(double *%ptr0) {
83 %ptr1 = getelementptr double, double *%ptr0, i64 2
84 %ptr2 = getelementptr double, double *%ptr0, i64 4
85 %ptr3 = getelementptr double, double *%ptr0, i64 6
86 %ptr4 = getelementptr double, double *%ptr0, i64 8
87 %ptr5 = getelementptr double, double *%ptr0, i64 10
88 %ptr6 = getelementptr double, double *%ptr0, i64 12
89 %ptr7 = getelementptr double, double *%ptr0, i64 14
90 %ptr8 = getelementptr double, double *%ptr0, i64 16
91 %ptr9 = getelementptr double, double *%ptr0, i64 18
[all …]
H A Dfp-div-01.ll78 define float @f7(float *%ptr0) {
83 %ptr1 = getelementptr float, float *%ptr0, i64 2
84 %ptr2 = getelementptr float, float *%ptr0, i64 4
85 %ptr3 = getelementptr float, float *%ptr0, i64 6
86 %ptr4 = getelementptr float, float *%ptr0, i64 8
87 %ptr5 = getelementptr float, float *%ptr0, i64 10
88 %ptr6 = getelementptr float, float *%ptr0, i64 12
89 %ptr7 = getelementptr float, float *%ptr0, i64 14
90 %ptr8 = getelementptr float, float *%ptr0, i64 16
91 %ptr9 = getelementptr float, float *%ptr0, i64 18
[all …]
H A Dfp-div-02.ll78 define double @f7(double *%ptr0) {
83 %ptr1 = getelementptr double, double *%ptr0, i64 2
84 %ptr2 = getelementptr double, double *%ptr0, i64 4
85 %ptr3 = getelementptr double, double *%ptr0, i64 6
86 %ptr4 = getelementptr double, double *%ptr0, i64 8
87 %ptr5 = getelementptr double, double *%ptr0, i64 10
88 %ptr6 = getelementptr double, double *%ptr0, i64 12
89 %ptr7 = getelementptr double, double *%ptr0, i64 14
90 %ptr8 = getelementptr double, double *%ptr0, i64 16
91 %ptr9 = getelementptr double, double *%ptr0, i64 18
[all …]
H A Dfp-add-01.ll78 define float @f7(float *%ptr0) {
83 %ptr1 = getelementptr float, float *%ptr0, i64 2
84 %ptr2 = getelementptr float, float *%ptr0, i64 4
85 %ptr3 = getelementptr float, float *%ptr0, i64 6
86 %ptr4 = getelementptr float, float *%ptr0, i64 8
87 %ptr5 = getelementptr float, float *%ptr0, i64 10
88 %ptr6 = getelementptr float, float *%ptr0, i64 12
89 %ptr7 = getelementptr float, float *%ptr0, i64 14
90 %ptr8 = getelementptr float, float *%ptr0, i64 16
91 %ptr9 = getelementptr float, float *%ptr0, i64 18
[all …]
H A Dfp-add-02.ll77 define double @f7(double *%ptr0) {
82 %ptr1 = getelementptr double, double *%ptr0, i64 2
83 %ptr2 = getelementptr double, double *%ptr0, i64 4
84 %ptr3 = getelementptr double, double *%ptr0, i64 6
85 %ptr4 = getelementptr double, double *%ptr0, i64 8
86 %ptr5 = getelementptr double, double *%ptr0, i64 10
87 %ptr6 = getelementptr double, double *%ptr0, i64 12
88 %ptr7 = getelementptr double, double *%ptr0, i64 14
89 %ptr8 = getelementptr double, double *%ptr0, i64 16
90 %ptr9 = getelementptr double, double *%ptr0, i64 18
[all …]
H A Dor-03.ll100 define i64 @f9(i64 *%ptr0) {
105 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
106 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
107 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
108 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
109 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
110 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
111 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
112 %ptr8 = getelementptr i64, i64 *%ptr0, i64 16
113 %ptr9 = getelementptr i64, i64 *%ptr0, i64 18
[all …]
H A Dxor-03.ll100 define i64 @f9(i64 *%ptr0) {
105 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
106 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
107 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
108 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
109 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
110 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
111 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
112 %ptr8 = getelementptr i64, i64 *%ptr0, i64 16
113 %ptr9 = getelementptr i64, i64 *%ptr0, i64 18
[all …]
H A Dint-mul-04.ll99 define i64 @f9(i64 *%ptr0) {
104 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
105 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
106 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
107 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
108 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
109 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
110 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
111 %ptr8 = getelementptr i64, i64 *%ptr0, i64 16
112 %ptr9 = getelementptr i64, i64 *%ptr0, i64 18
[all …]
H A Dint-sub-04.ll100 define i64 @f9(i64 *%ptr0) {
105 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
106 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
107 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
108 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
109 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
110 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
111 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
112 %ptr8 = getelementptr i64, i64 *%ptr0, i64 16
113 %ptr9 = getelementptr i64, i64 *%ptr0, i64 18
[all …]
H A Dand-03.ll100 define i64 @f9(i64 *%ptr0) {
105 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
106 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
107 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
108 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
109 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
110 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
111 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
112 %ptr8 = getelementptr i64, i64 *%ptr0, i64 16
113 %ptr9 = getelementptr i64, i64 *%ptr0, i64 18
[all …]
H A Dint-add-05.ll101 define i64 @f9(i64 *%ptr0) {
107 %ptr1 = getelementptr i64, i64 *%ptr0, i64 2
108 %ptr2 = getelementptr i64, i64 *%ptr0, i64 4
109 %ptr3 = getelementptr i64, i64 *%ptr0, i64 6
110 %ptr4 = getelementptr i64, i64 *%ptr0, i64 8
111 %ptr5 = getelementptr i64, i64 *%ptr0, i64 10
112 %ptr6 = getelementptr i64, i64 *%ptr0, i64 12
113 %ptr7 = getelementptr i64, i64 *%ptr0, i64 14
114 %ptr8 = getelementptr i64, i64 *%ptr0, i64 16
115 %ptr9 = getelementptr i64, i64 *%ptr0, i64 18
[all …]
H A Dfp-strict-sub-01.ll97 define float @f7(float *%ptr0) #0 {
102 %ptr1 = getelementptr float, float *%ptr0, i64 2
103 %ptr2 = getelementptr float, float *%ptr0, i64 4
104 %ptr3 = getelementptr float, float *%ptr0, i64 6
105 %ptr4 = getelementptr float, float *%ptr0, i64 8
106 %ptr5 = getelementptr float, float *%ptr0, i64 10
107 %ptr6 = getelementptr float, float *%ptr0, i64 12
108 %ptr7 = getelementptr float, float *%ptr0, i64 14
109 %ptr8 = getelementptr float, float *%ptr0, i64 16
110 %ptr9 = getelementptr float, float *%ptr0, i64 18
[all …]
H A Dfp-strict-sub-02.ll97 define double @f7(double *%ptr0) #0 {
102 %ptr1 = getelementptr double, double *%ptr0, i64 2
103 %ptr2 = getelementptr double, double *%ptr0, i64 4
104 %ptr3 = getelementptr double, double *%ptr0, i64 6
105 %ptr4 = getelementptr double, double *%ptr0, i64 8
106 %ptr5 = getelementptr double, double *%ptr0, i64 10
107 %ptr6 = getelementptr double, double *%ptr0, i64 12
108 %ptr7 = getelementptr double, double *%ptr0, i64 14
109 %ptr8 = getelementptr double, double *%ptr0, i64 16
110 %ptr9 = getelementptr double, double *%ptr0, i64 18
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dnoalias-scope-decl.ll4 define void @test01(i8* %ptr0, i8* %ptr1) {
11 store i8 42, i8* %ptr0
24 store i8 42, i8* %ptr0, !alias.scope !0
103 define void @test11(i8* %ptr0) {
113 define void @test12(i8* %ptr0) {
123 define void @test13(i8* %ptr0) {
133 define void @test14(i8* %ptr0) {
139 store i8 42, i8* %ptr0, !noalias !0
143 define void @test15(i8* %ptr0) {
149 store i8 42, i8* %ptr0, !noalias !3
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dsi-triv-disjoint-mem-access.ll18 %ptr1 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 1
19 %ptr2 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 3
42 %ptr1 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 1
43 %ptr2 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 3
68 %ptr1 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 1
69 %ptr2 = getelementptr inbounds i32, i32 addrspace(3)* %ptr0, i32 3
99 %ptr1 = getelementptr inbounds i32, i32 addrspace(4)* %ptr0, i64 1
100 %ptr2 = getelementptr inbounds i32, i32 addrspace(4)* %ptr0, i64 3
128 %ptr1 = getelementptr inbounds i32, i32 addrspace(4)* %ptr0, i64 1
129 %ptr2 = getelementptr inbounds i32, i32 addrspace(4)* %ptr0, i64 3
[all …]
H A Dpromote-alloca-to-lds-select.ll19 ; CHECK: %select = select i1 undef, i32 addrspace(3)* %ptr0, i32 addrspace(3)* %ptr1
25 %select = select i1 undef, i32 addrspace(5)* %ptr0, i32 addrspace(5)* %ptr1
35 ; CHECK: %ptr0 = getelementptr inbounds i32, i32 addrspace(5)* %alloca0, i32 %a
37 ; CHECK: %select = select i1 undef, i32 addrspace(5)* %ptr0, i32 addrspace(5)* %ptr1
41 %ptr0 = getelementptr inbounds i32, i32 addrspace(5)* %alloca0, i32 %a
43 %select = select i1 undef, i32 addrspace(5)* %ptr0, i32 addrspace(5)* %ptr1
53 ; CHECK: %select = select i1 undef, i32 addrspace(3)* %ptr0, i32 addrspace(3)* %ptr1
59 %select = select i1 undef, i32 addrspace(5)* %ptr0, i32 addrspace(5)* %ptr1
74 %select0 = select i1 %c1, i32 addrspace(5)* %ptr0, i32 addrspace(5)* %ptr1
85 store i32 0, i32 addrspace(5)* %ptr0
[all …]
H A Dload-select-ptr.ll20 define amdgpu_kernel void @select_ptr_crash_i64_flat(i32 %tmp, [8 x i32], i64* %ptr0, [8 x i32], i6…
22 %tmp3 = load i64, i64* %ptr0, align 8
41 define amdgpu_kernel void @select_ptr_crash_i64_global(i32 %tmp, [8 x i32], i64 addrspace(1)* %ptr0
43 %tmp3 = load i64, i64 addrspace(1)* %ptr0, align 8
56 define amdgpu_kernel void @select_ptr_crash_i64_local(i32 %tmp, i64 addrspace(3)* %ptr0, i64 addrsp…
58 %tmp3 = load i64, i64 addrspace(3)* %ptr0, align 8
73 define amdgpu_kernel void @select_ptr_crash_i64_local_offsets(i32 %tmp, i64 addrspace(3)* %ptr0, i6…
75 %gep0 = getelementptr inbounds i64, i64 addrspace(3)* %ptr0, i64 16
/llvm-project-15.0.7/llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/
H A Dadjust-alloca-alignment.ll15 %val0 = load i8, i8 addrspace(5)* %ptr0, align 1
27 ; ALIGNED: load i16, i16 addrspace(5)* %ptr0, align 1{{$}}
32 %val0 = load i16, i16 addrspace(5)* %ptr0, align 1
47 ; ALIGNED: load i32, i32 addrspace(5)* %ptr0, align 1
52 %val0 = load i32, i32 addrspace(5)* %ptr0, align 1
68 %val0 = load i32, i32 addrspace(5)* %ptr0, align 1
80 ; ALIGNED: store i8 9, i8 addrspace(5)* %ptr0, align 1{{$}}
85 store i8 9, i8 addrspace(5)* %ptr0, align 1
100 store i16 9, i16 addrspace(5)* %ptr0, align 1
114 ; ALIGNED: store i32 9, i32 addrspace(5)* %ptr0, align 1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dpostlegalizercombiner-and.mir37 ; CHECK-NEXT: %ptr0:_(p1) = COPY $vgpr0_vgpr1
43 %ptr0:_(p1) = COPY $vgpr0_vgpr1
64 ; CHECK-NEXT: %ptr0:_(p1) = COPY $vgpr0_vgpr1
70 %ptr0:_(p1) = COPY $vgpr0_vgpr1
91 ; CHECK-NEXT: %ptr0:_(p1) = COPY $vgpr0_vgpr1
97 %ptr0:_(p1) = COPY $vgpr0_vgpr1
124 %ptr0:_(p1) = COPY $vgpr0_vgpr1
154 %ptr0:_(p1) = COPY $vgpr0_vgpr1
184 %ptr0:_(p1) = COPY $vgpr0_vgpr1
298 %ptr0:_(p1) = COPY $vgpr0_vgpr1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SPARC/
H A Dfloat.ll94 define void @test_xtos_stox(i64 %a, i64* %ptr0, float* %ptr1) {
99 store i64 %1, i64* %ptr0, align 8
115 define void @test_itos_stoi(i32 %a, i32* %ptr0, float* %ptr1) {
120 store i32 %1, i32* %ptr0, align 8
142 store i64 %1, i64* %ptr0, align 8
163 store i32 %1, i32* %ptr0, align 8
184 store i64 %1, i64* %ptr0, align 8
200 define void @test_utos_stou(i32 %a, i32* %ptr0, float* %ptr1) {
205 store i32 %1, i32* %ptr0, align 8
227 store i64 %1, i64* %ptr0, align 8
[all …]

123456