HomeSort by relevance Sort by last modified time
    Searched full:bitcast (Results 826 - 850 of 1996) sorted by null

<<31323334353637383940>>

  /external/llvm/test/Transforms/Inline/
alloca-merge-align.ll 78 %tmpcast = bitcast i64* %a to %struct.s*
80 %a1 = bitcast i64* %a to i32*
96 %tmpcast = bitcast i64* %a to %struct.s*
98 %a1 = bitcast i64* %a to i32*
114 %tmpcast = bitcast i64* %a to %struct.s*
116 %a1 = bitcast i64* %a to i32*
  /external/llvm/test/Transforms/LoopStrengthReduce/
dominate-assert.ll 21 %v4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
25 %v5 = bitcast i8* %v3 to i32**
35 %v7 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
57 %tmp = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
62 %tmp1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
67 %lpad.nonloopexit = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
  /external/llvm/test/Transforms/SROA/
big-endian.ll 25 %aiptr = bitcast [3 x i8]* %a to i24*
41 %biptr = bitcast [3 x i8]* %b to i24*
83 %a0i16ptr = bitcast i8* %a0ptr to i16*
90 %a3i24ptr = bitcast i8* %a3ptr to i24*
95 %a2i40ptr = bitcast i8* %a2ptr to i40*
104 %aiptr = bitcast [7 x i8]* %a to i56*
  /external/llvm/test/Transforms/SimplifyCFG/
invoke.ll 24 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
43 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
62 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
82 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
113 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
136 landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
  /frameworks/rs/driver/runtime/arch/
x86_sse3.ll 19 %3 = bitcast <4 x float> %2 to <2 x i64>
21 %5 = bitcast <2 x i64> %4 to <4 x float>
53 %3 = bitcast <4 x float> %2 to <2 x i64>
55 %5 = bitcast <2 x i64> %4 to <4 x float>
73 %1 = bitcast float %in to i32
75 %3 = bitcast i32 %2 to float
  /external/clang/test/CodeGenCXX/
microsoft-abi-member-pointers.cpp 96 // CHECK: global i8* bitcast ({{.*}} @"\01?foo@Single@@QAEXXZ" to i8*), align 4
98 // CHECK: global { i8*, i32 } { i8* bitcast ({{.*}} @"\01?foo@B2@@QAEXXZ" to i8*), i32 4 }, align 8
100 // CHECK: global { i8*, i32, i32 } { i8* bitcast ({{.*}} @"\01?foo@Virtual@@QAEXXZ" to i8*), i32 0, i32 0 }, align 8
102 // CHECK: global { i8*, i32, i32, i32 } { i8* bitcast ({{.*}} @"\01?foo@Unspecified@@QAEXXZ" to i8*), i32 0, i32 12, i32 0 }, align 8
104 // CHECK: global { i8*, i32, i32, i32 } { i8* bitcast ({{.*}} @"\01?foo@UnspecSingle@@QAEXXZ" to i8*), i32 0, i32 0, i32 0 }, align 8
121 // CHECK: global i8* bitcast (void ({{.*}})* @"\01?foo@A@CastParam@@QAEXPAU12@@Z" to i8*), align 4
126 // CHECK: global { i8*, i32 } { i8* bitcast (void ({{.*}})* @"\01?foo@A@CastParam@@QAEXPAU12@@Z" to i8*), i32 4 }, align 8
166 // CHECK: store i8* bitcast (void (%{{.*}}*)* @"\01?foo@Single@@QAEXXZ" to i8*), i8** %{{.*}}, align 4
168 // CHECK: { i8* bitcast (void (%{{.*}}*)* @"\01?foo@Multiple@@QAEXXZ" to i8*), i32 0 },
171 // CHECK: { i8* bitcast (void (%{{.*}}*)* @"\01?foo@Virtual@@QAEXXZ" to i8*), i32 0, i32 0 }
    [all...]
microsoft-abi-structors.cpp 57 // DTORS-NEXT: %[[THIS_AS_VOID:[0-9a-z]+]] = bitcast %"struct.basic::C"* %[[THIS]] to i8*
76 // CHECK: [[THIS_PTR:%[0-9]+]] = bitcast %"struct.basic::C"* {{.*}} to [2 x i8*]**
84 // CHECK-NEXT: %[[PVTABLE:.*]] = bitcast %"struct.basic::C"* %[[OBJ_PTR_VALUE]] to void (%"struct.basic::C"*, i32)***
99 // CHECK-NEXT: %[[PVTABLE:.*]] = bitcast %"struct.basic::C"* %[[OBJ_PTR_VALUE]] to void (%"struct.basic::C"*, i32)***
145 // CHECK: bitcast %"struct.dtor_in_second_nvbase::C"* %{{.*}} to i8*
147 // CHECK: bitcast i8* %{{.*}} to %"struct.dtor_in_second_nvbase::B"*
160 // DTORS2: bitcast i8* %{{.*}} to %"struct.dtor_in_second_nvbase::C"*
184 // CHECK: bitcast i8* %{{.*}} to %"struct.test2::F"*
194 // DTORS3: bitcast i8* %{{.*}} to %"struct.test2::F"*
230 // CHECK-NEXT: %[[this_i8:.*]] = bitcast %"struct.constructors::C"* %{{.*}} to i8
    [all...]
arm.cpp 157 // CHECK: bitcast {{.*}} to i32*
169 // CHECK: bitcast {{.*}} to i32*
228 // CHECK: bitcast
240 // CHECK: bitcast
278 // CHECK: [[T0:%.*]] = bitcast [[A]]* [[V]] to void ([[A]]*)***
296 // CHECK: [[T0:%.*]] = load atomic i8* bitcast (i32* @_ZGVZN5test74testEvE1x to i8*) acquire, align 1
314 // CHECK: landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
331 // CHECK: [[T0:%.*]] = load atomic i8* bitcast (i32* @_ZGVZN5test84testEvE1x to i8*) acquire, align 1
354 // CHECK: landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
387 // CHECK-NEXT: [[T0:%.*]] = bitcast i8* [[ALLOC]] to i32
    [all...]
  /external/llvm/test/CodeGen/ARM/
vector-DAGCombine.ll 14 %2 = bitcast <4 x float> %1 to <2 x double> ; <<2 x double>> [#uses=0]
38 %0 = bitcast <2 x i64> zeroinitializer to <2 x double>
40 %2 = bitcast double %1 to i64
45 %tmp2006.3 = bitcast <2 x i64> %4 to <16 x i8>
47 %tmp2004.3 = bitcast <16 x i8> %5 to <4 x i32>
174 %pix_sp0.0.cast = bitcast i8* %sp0 to i32*
176 %pix_sp1.0.cast = bitcast i8* %sp1 to i32*
180 %0 = bitcast <2 x i32> %vecinit1 to <8 x i8>
194 %pix_sp0.0.cast = bitcast i8* %sp0 to i32*
197 %0 = bitcast <2 x i32> %vec to <8 x i8
    [all...]
vld3.ll 29 %tmp0 = bitcast i16* %A to i8*
42 %tmp0 = bitcast i16* %A to i8*
55 %tmp0 = bitcast i32* %A to i8*
66 %tmp0 = bitcast float* %A to i8*
78 %tmp0 = bitcast i64* %A to i8*
89 %tmp0 = bitcast i64* %A to i8*
115 %tmp0 = bitcast i16* %A to i8*
127 %tmp0 = bitcast i32* %A to i8*
141 %tmp0 = bitcast i32* %A to i8*
155 %tmp0 = bitcast float* %A to i8
    [all...]
vst3.ll 16 %tmp0 = bitcast i16* %A to i8*
25 %tmp0 = bitcast i32* %A to i8*
36 %tmp0 = bitcast i32* %A to i8*
47 %tmp0 = bitcast float* %A to i8*
58 %tmp0 = bitcast i64* %A to i8*
68 %tmp0 = bitcast i64* %A to i8*
91 %tmp0 = bitcast i16* %A to i8*
103 %tmp0 = bitcast i16* %A to i8*
115 %tmp0 = bitcast i32* %A to i8*
125 %tmp0 = bitcast float* %A to i8
    [all...]
2010-07-26-GlobalMerge.ll 12 @_ZTI1A = internal constant %0 { i8* bitcast (i8** getelementptr inbounds (i8** @_ZTVN10__cxxabiv117__class_type_infoE, i32 2) to i8*), i8* getelementptr inbounds ([3 x i8]* @_ZTS1A, i32 0, i32 0) } ; <%0*> [#uses=1]
47 %tmp2.i.i.i = bitcast i8* %exception.i to i32* ; <i32*> [#uses=1]
50 invoke void @__cxa_throw(i8* %exception.i, i8* bitcast (%0* @_ZTI1A to i8*), i8* bitcast (void (%struct.A*)* @_ZN1AD1Ev to i8*)) noreturn
74 %exn.ptr = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_sj0 to i8*)
75 catch i8* bitcast (%0* @_ZTI1A to i8*)
79 %2 = tail call i32 @llvm.eh.typeid.for(i8* bitcast (%0* @_ZTI1A to i8*)) nounwind ; <i32> [#uses=1]
vld4.ll 43 %tmp0 = bitcast i16* %A to i8*
55 %tmp0 = bitcast i32* %A to i8*
66 %tmp0 = bitcast float* %A to i8*
78 %tmp0 = bitcast i64* %A to i8*
89 %tmp0 = bitcast i64* %A to i8*
116 %tmp0 = bitcast i16* %A to i8*
130 %tmp0 = bitcast i16* %A to i8*
144 %tmp0 = bitcast i32* %A to i8*
156 %tmp0 = bitcast float* %A to i8*
  /external/llvm/test/Transforms/InstCombine/
crash.ll 19 %conv.i94 = bitcast <2 x i64> %y to <4 x i32> ; <<4 x i32>> [#uses=1]
21 %conv3.i98 = bitcast <4 x i32> %sub.i97 to <2 x i64> ; <<2 x i64>> [#uses=2]
22 %conv2.i86 = bitcast <2 x i64> %conv3.i98 to <4 x i32> ; <<4 x i32>> [#uses=1]
25 %conv3.i89 = bitcast <4 x i32> %sext.i88 to <2 x i64> ; <<2 x i64>> [#uses=1]
28 %conv2.i43 = bitcast <2 x i64> %or.i to <4 x i32> ; <<4 x i32>> [#uses=1]
30 %conv3.i44 = bitcast <4 x i32> %sub.i to <2 x i64> ; <<2 x i64>> [#uses=1]
40 %tmp6 = bitcast <1 x i16> %tmp2 to i16 ; <i16> [#uses=1]
152 store i32* getelementptr (i32* bitcast (i32 (i32, i8**)* @test6 to i32*), i32 -2048), i32** @test6g, align 4
170 %exc = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
176 %exc1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*
    [all...]
  /external/llvm/test/Transforms/MemCpyOpt/
form-memset.ll 173 %0 = bitcast i32* %add.ptr to i8*
186 %0 = bitcast i32* %add.ptr to i8*
200 %0 = bitcast i32* %add.ptr to i8*
213 %0 = bitcast i32* %P to i8*
216 %1 = bitcast i32* %add.ptr to i8*
245 %0 = bitcast %struct.test8* %memtmp to <4 x i32>*
255 store i8 -1, i8* bitcast ([16 x i64]* @test9buf to i8*), align 16
256 store i8 -1, i8* getelementptr (i8* bitcast ([16 x i64]* @test9buf to i8*), i64 1), align 1
257 store i8 -1, i8* getelementptr (i8* bitcast ([16 x i64]* @test9buf to i8*), i64 2), align 2
258 store i8 -1, i8* getelementptr (i8* bitcast ([16 x i64]* @test9buf to i8*), i64 3), align
    [all...]
  /external/llvm/test/CodeGen/X86/
load-slice.ll 50 %tmp = bitcast %class.Complex* %arrayidx to i64*
53 %tmp2 = bitcast i32 %t0.sroa.0.0.extract.trunc to float
56 %tmp3 = bitcast i32 %t0.sroa.2.0.extract.trunc to float
67 %ref.tmp.sroa.0.0.cast = bitcast %class.Complex* %arrayidx to <2 x float>*
104 %bitcast = bitcast %class.Complex* %arrayidx to i64*
105 %chunk64 = load i64* %bitcast, align 8
129 %bitcast = bitcast %class.Complex* %arrayidx to i64*
130 %chunk64 = load i64* %bitcast, align
    [all...]
sink-hoist.ll 106 %0 = bitcast float* %x_addr.0 to <4 x float>* ; <<4 x float>*> [#uses=1]
108 %tmp20 = bitcast <4 x float> %1 to <4 x i32> ; <<4 x i32>> [#uses=1]
110 %tmp23 = bitcast <4 x i32> %tmp22 to <4 x float> ; <<4 x float>> [#uses=1]
111 %tmp25 = bitcast <4 x float> %1 to <4 x i32> ; <<4 x i32>> [#uses=1]
114 %tmp34 = bitcast <4 x float> %tmp30 to <4 x i32> ; <<4 x i32>> [#uses=1]
118 %tmp43 = bitcast <4 x i32> %tmp42 to <4 x float> ; <<4 x float>> [#uses=2]
122 %2 = bitcast <4 x float> %tmp49 to <4 x i32> ; <<4 x i32>> [#uses=1]
125 %tmp55 = bitcast <4 x float> %tmp53 to <4 x i32> ; <<4 x i32>> [#uses=1]
127 %tmp58 = bitcast <4 x i32> %tmp57 to <4 x float> ; <<4 x float>> [#uses=1]
128 %4 = bitcast float* %y_addr.0 to <4 x float>* ; <<4 x float>*> [#uses=1
    [all...]
avx512-insert-extract.ll 51 %ei = bitcast float %ef to i32
143 %res = bitcast <16 x i1> %maskv to i16
169 %x2 = bitcast <16 x i1>%x1 to i16
180 %a1 = bitcast i16 %a to <16 x i1>
182 %x2 = bitcast <16 x i1>%x1 to i16
193 %a1 = bitcast i8 %a to <8 x i1>
195 %x2 = bitcast <8 x i1>%x1 to i8
musttail-indirect.ll 33 %1 = bitcast %struct.B* %this to i32 (%struct.B*, i32)***
47 %1 = bitcast %struct.B* %this to i32 (%struct.B*, <{ %struct.A, i32, %struct.A }>*)***
61 %1 = bitcast %struct.B* %this to void (%struct.B*, <{ %struct.A, i32, %struct.A }>*)***
75 %1 = bitcast %struct.B* %this to %struct.A* (%struct.B*, <{ %struct.A*, %struct.A, i32, %struct.A }>*)***
88 %1 = bitcast %struct.B* %this to void (%struct.A*, %struct.B*, i32)***
104 %1 = bitcast %struct.B* %this to i32 (<{ %struct.B*, %struct.A }>*)***
118 %1 = bitcast %struct.B* %this to i32 (%struct.B*, <{ %struct.A }>*)***
  /external/llvm/test/Transforms/ObjCARC/
ensure-that-exception-unwind-path-is-visited.ll 35 @llvm.used = appending global [6 x i8*] [i8* bitcast (%struct._class_t** @"\01L_OBJC_CLASSLIST_REFERENCES_$_" to i8*), i8* getelementptr inbounds ([4 x i8]* @"\01L_OBJC_METH_VAR_NAME_", i32 0, i32 0), i8* bitcast (i8** @"\01L_OBJC_SELECTOR_REFERENCES_" to i8*), i8* bitcast (%struct._class_t** @"\01L_OBJC_CLASSLIST_REFERENCES_$_1" to i8*), i8* getelementptr inbounds ([14 x i8]* @"\01L_OBJC_METH_VAR_NAME_4", i32 0, i32 0), i8* bitcast (i8** @"\01L_OBJC_SELECTOR_REFERENCES_5" to i8*)], section "llvm.metadata"
41 %tmp2 = bitcast %struct._class_t* %tmp to i8*, !dbg !37
42 ; CHECK: call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* (i8*, i8*)*)(i8* %tmp2, i8* %tmp1)
43 %call = call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* (i8*, i8*)*)(i8* %tmp2, i8* %tmp1), !dbg !37, !clang.arc.no_objc_arc_exceptions !38
57 %tmp4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*)
65 call void (i8*, ...)* @NSLog(i8* bitcast (%struct.NSConstantString* @_unnamed_cfstring_ to i8*), i8* %call), !dbg !50, !clang.arc.no_objc_arc_exceptions !38
69 call void (i8*, ...)* @NSLog(i8* bitcast (%struct.NSConstantString* @_unnamed_cfstring_ to i8*), i8* %call), !dbg !53, !clang.arc.no_objc_a (…)
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
sjlj.ll 13 call void @llvm.eh.sjlj.longjmp(i8* bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8*))
38 store i8* %0, i8** bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8**)
40 store i8* %1, i8** getelementptr (i8** bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8**), i32 2)
41 %2 = call i32 @llvm.eh.sjlj.setjmp(i8* bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8*))
111 store i8* %0, i8** bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8**)
113 store i8* %1, i8** getelementptr (i8** bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8**), i32 2)
114 %2 = call i32 @llvm.eh.sjlj.setjmp(i8* bitcast ([1 x %struct.__jmp_buf_tag]* @env_sigill to i8*))
resolvefi-basereg.ll 35 call void @llvm.memset.p0i8.i64(i8* bitcast (%struct.S1998* @s1998 to i8*), i8 0, i64 5168, i32 16, i1 false)
36 call void @llvm.memset.p0i8.i64(i8* bitcast ([5 x %struct.S1998]* @a1998 to i8*), i8 0, i64 25840, i32 16, i1 false)
37 call void @llvm.memset.p0i8.i64(i8* bitcast (%struct.Info* @info to i8*), i8 0, i64 832, i32 8, i1 false)
38 store i8* bitcast (%struct.S1998* @s1998 to i8*), i8** getelementptr inbounds (%struct.Info* @info, i32 0, i32 2), align 8
39 store i8* bitcast ([5 x %struct.S1998]* @a1998 to i8*), i8** getelementptr inbounds (%struct.Info* @info, i32 0, i32 3), align 8
40 store i8* bitcast (%struct.S1998* getelementptr inbounds ([5 x %struct.S1998]* @a1998, i32 0, i64 3) to i8*), i8** getelementptr inbounds (%struct.Info* @info, i32 0, i32 4), align 8
63 store i8* bitcast (i32** getelementptr inbounds (%struct.S1998* @s1998, i32 0, i32 0, i64 1) to i8*), i8** %arrayidx, align 8
80 store i8* bitcast (i64* getelementptr inbounds (%struct.S1998* @s1998, i32 0, i32 1) to i8*), i8** %arrayidx7, align 8
97 store i8* bitcast (i64* getelementptr inbounds (%struct.S1998* @s1998, i32 0, i32 2) to i8*), i8** %arrayidx14, align 8
114 store i8* bitcast (double* getelementptr inbounds (%struct.S1998* @s1998, i32 0, i32 3) to i8*), i8** %arrayidx21, a (…)
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 56 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
57 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
66 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
67 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
73 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
74 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
79 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
80 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
83 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST");
90 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo)
    [all...]
  /external/clang/test/CodeGen/
arm64-arguments.c 203 // CHECK: %[[a:.*]] = bitcast %struct.s35* %s1 to <4 x float>*
205 // CHECK: %[[b:.*]] = bitcast %struct.s35* %s2 to <4 x float>*
225 // CHECK: %[[a:.*]] = bitcast %struct.s36* %s1 to <4 x i32>*
227 // CHECK: %[[b:.*]] = bitcast %struct.s36* %s2 to <4 x i32>*
242 // CHECK: %[[a:.*]] = bitcast %struct.s37* %s1 to <4 x i32>*
244 // CHECK: %[[b:.*]] = bitcast %struct.s37* %s2 to <4 x i32>*
291 // CHECK: %[[a:.*]] = load i64* bitcast (%struct.s38* @g38 to i64*), align 1
292 // CHECK: %[[b:.*]] = load i64* bitcast (%struct.s38* @g38_2 to i64*), align 1
313 // CHECK: %[[a:.*]] = load i64* bitcast (%struct.s38* @g38 to i64*), align 1
314 // CHECK: %[[b:.*]] = load i64* bitcast (%struct.s38* @g38_2 to i64*), align
    [all...]
  /external/llvm/test/CodeGen/AArch64/
arm64-misched-basic-A53.ll 27 %0 = bitcast [8 x i32]* %x to i8*
28 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %0, i8* bitcast ([8 x i32]* @main.x to i8*), i64 32, i32 4, i1 false)
29 %1 = bitcast [8 x i32]* %y to i8*
30 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %1, i8* bitcast ([8 x i32]* @main.y to i8*), i64 32, i32 4, i1 false)
190 %ptr = bitcast i8* undef to <2 x i64>*
192 %ptr1 = bitcast i8* undef to <2 x i64>*
194 %ptr2 = bitcast i8* undef to <2 x i64>*
196 %ptr3 = bitcast i8* undef to <2 x i64>*
198 %ptr4 = bitcast i8* undef to <2 x i64>*

Completed in 363 milliseconds

<<31323334353637383940>>