Home
last modified time | relevance | path

Searched refs:cast2 (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Davx512vl-nontemporal.ll13 %cast2 = bitcast i8* %B to <4 x double>*
15 store <4 x double> %C2, <4 x double>* %cast2, align 64, !nontemporal !0
29 %cast2 = bitcast i8* %B to <2 x double>*
31 store <2 x double> %C2, <2 x double>* %cast2, align 64, !nontemporal !0
Davx512-nontemporal.ll13 %cast2 = bitcast i8* %B to <8 x double>*
15 store <8 x double> %C2, <8 x double>* %cast2, align 64, !nontemporal !0
Davx2-nontemporal.ll55 %cast2 = bitcast i8* %B to <4 x double>*
57 store <4 x double> %C2, <4 x double>* %cast2, align 32, !nontemporal !0
Dnontemporal.ll117 %cast2 = bitcast i8* %B to <2 x double>*
119 store <2 x double> %C2, <2 x double>* %cast2, align 16, !nontemporal !0
/external/llvm-project/llvm/test/CodeGen/Generic/
D2004-05-09-LiveVarPartialRegister.ll9 %cast2 = zext i1 %cond to i32 ; <i32> [#uses=1]
10 %RV = sub i32 1, %cast2 ; <i32> [#uses=1]
/external/llvm/test/CodeGen/Generic/
D2004-05-09-LiveVarPartialRegister.ll9 %cast2 = zext i1 %cond to i32 ; <i32> [#uses=1]
10 %RV = sub i32 1, %cast2 ; <i32> [#uses=1]
/external/llvm-project/clang/test/CodeGenOpenCL/
Das_type.cl93 //CHECK: %[[cast2:.*]] = bitcast i32 %[[cast1]] to <4 x i8>
94 //CHECK: %[[astype:.*]] = shufflevector <4 x i8> %[[cast2]], <4 x i8> undef, <3 x i32> <i32 0, i32 …
103 //CHECK: %[[cast2:.*]] = inttoptr i32 %[[cast1]] to i32*
104 //CHECK: ret i32* %[[cast2]]
/external/llvm-project/llvm/test/CodeGen/X86/
Davx512vl-nontemporal.ll28 %cast2 = bitcast i8* %B to <4 x double>*
30 store <4 x double> %C2, <4 x double>* %cast2, align 64, !nontemporal !0
61 %cast2 = bitcast i8* %B to <2 x double>*
63 store <2 x double> %C2, <2 x double>* %cast2, align 64, !nontemporal !0
Davx512-nontemporal.ll49 %cast2 = bitcast i8* %B to <8 x double>*
51 store <8 x double> %C2, <8 x double>* %cast2, align 64, !nontemporal !0
Davx2-nontemporal.ll71 %cast2 = bitcast i8* %B to <4 x double>*
73 store <4 x double> %C2, <4 x double>* %cast2, align 32, !nontemporal !0
Dnontemporal.ll154 %cast2 = bitcast i8* %B to <2 x double>*
156 store <2 x double> %C2, <2 x double>* %cast2, align 16, !nontemporal !0
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dsub-gep.ll308 %cast2 = ptrtoint i8* %gep2 to i64
309 %sub = sub i64 %cast1, %cast2
323 %cast2 = ptrtoint i8 addrspace(1)* %gep2 to i16
324 %sub = sub i16 %cast1, %cast2
338 %cast2 = ptrtoint i8* %gep2 to i64
339 %sub = sub i64 %cast1, %cast2
353 %cast2 = ptrtoint i8* %gep2 to i64
354 %sub = sub i64 %cast1, %cast2
368 %cast2 = ptrtoint i8* %gep2 to i64
369 %sub = sub i64 %cast1, %cast2
Dsub.ll1086 %cast2 = ptrtoint i8* %gep2 to i64
1087 %sub = sub i64 %cast1, %cast2
1103 %cast2 = ptrtoint i8* %gep2 to i64
1104 %sub = sub i64 %cast1, %cast2
1124 %cast2 = ptrtoint i8* %gep2 to i64
1125 %sub = sub i64 %cast1, %cast2
1144 %cast2 = ptrtoint i8* %gep2 to i64
1145 %sub = sub i64 %cast1, %cast2
/external/llvm/test/Transforms/RewriteStatepointsForGC/
Drematerialize-derived-pointers.ll113 %ptr.cast2 = bitcast i32 addrspace(1)* %ptr.gep to i16 addrspace(1)*
122 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
189 %ptr.cast2 = bitcast i32 addrspace(1)* %ptr.gep to i16 addrspace(1)*
203 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
217 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
/external/llvm-project/clang/test/Analysis/
Dglobals.cpp47 void cast2() in cast2() function
/external/llvm-project/llvm/test/Transforms/SROA/
Daddrspacecast.ll111 %cast2 = bitcast [32 x i8]* %a to i8*
112 call void @llvm.memcpy.p0i8.p1i8.i32(i8* %cast2, i8 addrspace(1)* %cast1, i32 16, i1 false)
136 %cast2 = bitcast [32 x i8]* %a to i8*
137 call void @llvm.memcpy.p0i8.p1i8.i32(i8* %cast2, i8 addrspace(1)* %cast1, i32 16, i1 false)
163 %cast2 = bitcast [32 x i8]* %a to i8*
164 call void @llvm.memcpy.p0i8.p1i8.i32(i8* %cast2, i8 addrspace(1)* %gep1.x, i32 16, i1 false)
Dvector-promotion.ll282 %a.cast2 = bitcast i32* %a.gep2 to <2 x i32>*
283 store <2 x i32> <i32 2, i32 2>, <2 x i32>* %a.cast2
316 %a.cast2 = bitcast i32* %a.gep2 to <2 x i32>*
317 %third = load <2 x i32>, <2 x i32>* %a.cast2
349 %a.cast2 = bitcast float* %a.gep2 to i8*
350 call void @llvm.memset.p0i8.i32(i8* %a.cast2, i8 3, i32 8, i1 false)
387 %a.cast2 = bitcast float* %a.gep2 to i8*
388 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %a.cast2, i8* %z, i32 8, i1 false)
401 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %out, i8* %a.cast2, i32 8, i1 false)
617 %cast2 = bitcast <3 x i32>* %a to <3 x float>*
[all …]
Dbasictest.ll901 %cast2 = bitcast { i64, i8* }* %a to i8*
902 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %cast2, i8* %cast1, i32 16, i1 false)
922 %cast2 = bitcast { i64, i8* }* %a to i8*
923 call void @llvm.memcpy.p0i8.p1i8.i32(i8* %cast2, i8 addrspace(1)* %cast1, i32 16, i32 1, i1 false)
1164 %X.sroa.0.0.cast2.i = bitcast double* %X.sroa.0.i to i32*
1165 store i32 0, i32* %X.sroa.0.0.cast2.i, align 8
1249 %cast2 = bitcast { [16 x i8 ] }* %a to i8*
1250 call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 8 %cast1, i8* align 8 %cast2, i32 16, i1 true)
1261 ; CHECK-NEXT: %cast2 = bitcast { [16 x i8] }* %a to i8*
1262 …id @llvm.memcpy.p1i8.p0i8.i32(i8 addrspace(1)* align 8 %cast1, i8* align 8 %cast2, i32 16, i1 true)
[all …]
/external/llvm/test/Transforms/SROA/
Dvector-promotion.ll282 %a.cast2 = bitcast i32* %a.gep2 to <2 x i32>*
283 store <2 x i32> <i32 2, i32 2>, <2 x i32>* %a.cast2
316 %a.cast2 = bitcast i32* %a.gep2 to <2 x i32>*
317 %third = load <2 x i32>, <2 x i32>* %a.cast2
349 %a.cast2 = bitcast float* %a.gep2 to i8*
350 call void @llvm.memset.p0i8.i32(i8* %a.cast2, i8 3, i32 8, i32 0, i1 false)
387 %a.cast2 = bitcast float* %a.gep2 to i8*
388 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %a.cast2, i8* %z, i32 8, i32 0, i1 false)
401 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %out, i8* %a.cast2, i32 8, i32 0, i1 false)
617 %cast2 = bitcast <3 x i32>* %a to <3 x float>*
[all …]
Dbasictest.ll821 %cast2 = bitcast { i64, i8* }* %a to i8*
822 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %cast2, i8* %cast1, i32 16, i32 1, i1 false)
1063 %X.sroa.0.0.cast2.i = bitcast double* %X.sroa.0.i to i32*
1064 store i32 0, i32* %X.sroa.0.0.cast2.i, align 8
1148 %cast2 = bitcast { [16 x i8 ] }* %a to i8*
1149 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %cast1, i8* %cast2, i32 16, i32 8, i1 true)
1166 %cast2 = bitcast { [16 x i8 ] }* %a to i8*
1167 call void @llvm.memcpy.p1i8.p0i8.i32(i8 addrspace(1)* %cast1, i8* %cast2, i32 16, i32 8, i1 true)
1592 %a.cast2 = bitcast i64* %a to i16*
1593 store volatile i16 42, i16* %a.cast2
/external/llvm/test/Transforms/InstCombine/
Dsub.ll359 %cast2 = ptrtoint i8* %gep2 to i64
360 %sub = sub i64 %cast1, %cast2
372 %cast2 = ptrtoint i8* %gep2 to i64
373 %sub = sub i64 %cast1, %cast2
390 %cast2 = ptrtoint i8 addrspace(1)* %gep2 to i16
391 %sub = sub i16 %cast1, %cast2
Dselect-cmp-cttz-ctlz.ll146 %cast2 = zext i16 %0 to i32
148 %cond = select i1 %tobool, i32 %cast2, i32 16
/external/llvm-project/llvm/test/Transforms/RewriteStatepointsForGC/
Drematerialize-derived-pointers.ll164 %ptr.cast2 = bitcast i32 addrspace(1)* %ptr.gep to i16 addrspace(1)*
168 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
279 %ptr.cast2 = bitcast i32 addrspace(1)* %ptr.gep to i16 addrspace(1)*
285 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
292 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
453 %ptr.cast2 = bitcast i32 addrspace(1)* %ptr.gep to i16 addrspace(1)*
456 call void @use_obj16(i16 addrspace(1)* %ptr.cast2)
/external/llvm-project/llvm/test/CodeGen/SPARC/
D64bit.ll245 %cast2 = zext i1 %cond to i32
246 %RV = sub i32 1, %cast2
/external/llvm/test/CodeGen/SPARC/
D64bit.ll245 %cast2 = zext i1 %cond to i32
246 %RV = sub i32 1, %cast2

12