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

<<21222324252627282930>>

  /external/llvm/test/CodeGen/ARM/
vst1.ll 15 %tmp0 = bitcast i16* %A to i8*
24 %tmp0 = bitcast i32* %A to i8*
33 %tmp0 = bitcast float* %A to i8*
44 %tmp0 = bitcast float* %A to i8*
55 %tmp0 = bitcast i64* %A to i8*
74 %tmp0 = bitcast i16* %A to i8*
85 %tmp0 = bitcast i16* %A to i8*
96 %tmp0 = bitcast i32* %A to i8*
105 %tmp0 = bitcast float* %A to i8*
114 %tmp0 = bitcast i64* %A to i8
    [all...]
  /external/llvm/test/CodeGen/Thumb2/
crash.ll 9 %0 = bitcast i32* %sp0 to <4 x i32>* ; <<4 x i32>*> [#uses=1]
11 %2 = bitcast i32* %sp1 to <4 x i32>* ; <<4 x i32>*> [#uses=1]
13 %4 = bitcast i32* %sp2 to <4 x i32>* ; <<4 x i32>*> [#uses=1]
15 %6 = bitcast i32* %sp3 to <4 x i32>* ; <<4 x i32>*> [#uses=1]
17 %8 = bitcast i32* %dp to i8* ; <i8*> [#uses=1]
44 %2 = load <4 x i32>* bitcast ([16 x i32]* @sbuf to <4 x i32>*), align 16 ; <<4 x i32>> [#uses=1]
45 %3 = load <4 x i32>* bitcast (i32* getelementptr inbounds ([16 x i32]* @sbuf, i32 0, i32 4) to <4 x i32>*), align 16 ; <<4 x i32>> [#uses=1]
46 %4 = load <4 x i32>* bitcast (i32* getelementptr inbounds ([16 x i32]* @sbuf, i32 0, i32 8) to <4 x i32>*), align 16 ; <<4 x i32>> [#uses=1]
47 %5 = load <4 x i32>* bitcast (i32* getelementptr inbounds ([16 x i32]* @sbuf, i32 0, i32 12) to <4 x i32>*), align 16 ; <<4 x i32>> [#uses=1]
48 tail call void @llvm.arm.neon.vst4.v4i32(i8* bitcast ([16 x i32]* @dbuf to i8*), <4 x i32> %2, <4 x i32> %3, <4 x i32> %4, <4 x i32> %5, i32 1) nounwin
    [all...]
  /external/llvm/test/Transforms/InstCombine/
addrspacecast.ll 31 ; CHECK-NEXT: bitcast i32 addrspace(1)* %x to float addrspace(1)*
41 ; CHECK-NEXT: bitcast <4 x i32 addrspace(1)*> %x to <4 x float addrspace(1)*>
51 ; CHECK-NEXT: bitcast i32 addrspace(1)* %x to float addrspace(1)*
55 %z = bitcast i32 addrspace(2)* %y to float addrspace(2)*
64 %z = bitcast float addrspace(2)* %y to i32 addrspace(2)*
72 %y = bitcast i32 addrspace(1)* %x to i8 addrspace(1)*
79 ; CHECK: bitcast i32 addrspace(1)* %x to float addrspace(1)*
82 %y = bitcast i32 addrspace(1)* %x to i8 addrspace(1)*
89 ; CHECK-NEXT: bitcast i32 addrspace(1)* %x to float addrspace(1)*
98 ; CHECK-NEXT: bitcast <4 x i32 addrspace(1)*> %x to <4 x float addrspace(1)*
    [all...]
2013-03-05-Combine-BitcastTy-Into-Alloca.ll 10 ; allocation of an i96 because of the bitcast to create %2. That's not valid,
16 ; CHECK-NOT: bitcast i96* %retval to %struct._my_struct*
19 %k.sroa.0.0.copyload = load i96* bitcast (%struct._my_struct* @initval to i96*), align 1
20 %k.sroa.1.12.copyload = load i32* bitcast ([4 x i8]* getelementptr inbounds (%struct._my_struct* @initval, i64 0, i32 1) to i32*), align 1
33 %retval.0.cast7 = bitcast %struct._my_struct* %retval to i96*
36 %retval.12.cast9 = bitcast [4 x i8]* %retval.12.idx8 to i32*
41 %retval.8.cast13 = bitcast i8* %retval.8.idx12 to i64*
cast.ll 8 %c1 = bitcast i32 %A to i32 ; <i32> [#uses=1]
9 %c2 = bitcast i32 %c1 to i32 ; <i32> [#uses=1]
56 %res = bitcast i32 %c1 to i32 ; <i32> [#uses=1]
72 %res = bitcast i64 %c1 to i64 ; <i64> [#uses=1]
95 %c = bitcast i32* %P to i16* ; <i16*> [#uses=1]
103 %c = getelementptr [0 x i8]* bitcast ([32832 x i8]* @inbuf to [0 x i8]*), i64 0, i64 %A ; <i8*> [#uses=1]
110 %c = bitcast i8 %A to i8 ; <i8> [#uses=1]
203 %c = bitcast i32** %P to float** ; <float**> [#uses=1]
221 %c = bitcast [9 x [4 x float]]* %A to [4 x float]* ; <[4 x float]*> [#uses=1]
228 %c = bitcast [4 x float]* %A to float* ; <float*> [#uses=1
    [all...]
  /external/llvm/test/Transforms/ObjCARC/
invoke.ll 25 invoke void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*)*)(i8* %zipFile)
57 invoke void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*)*)(i8* %zipFile)
90 %call = invoke i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* ()*)()
95 call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void ()*)(), !clang.arc.no_objc_arc_exceptions !0
104 %tmp2 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*)
131 %r = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*)
144 ; CHECK-NEXT: %r = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*)
167 %r = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*)
189 %r13 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*)
209 %r13 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__objc_personality_v0 to i8*
    [all...]
weak-copies.ll 13 @__block_descriptor_tmp = internal constant %0 { i64 0, i64 40, i8* bitcast (void (i8*, i8*)* @__copy_helper_block_ to i8*), i8* bitcast (void (i8*)* @__destroy_helper_block_ to i8*), i8* getelementptr inbounds ([6 x i8]* @.str, i32 0, i32 0), i8* getelementptr inbounds ([3 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0) }
15 @llvm.used = appending global [2 x i8*] [i8* getelementptr inbounds ([3 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0), i8* bitcast ([2 x i32]* @"\01L_OBJC_IMAGE_INFO" to i8*)], section "llvm.metadata"
54 store i8* bitcast (i8** @_NSConcreteStackBlock to i8*), i8** %block.isa, align 8
60 store i8* bitcast (void (i8*)* @__qux_block_invoke_0 to i8*), i8** %block.invoke, align 8
62 store %struct.__block_descriptor* bitcast (%0* @__block_descriptor_tmp to %struct.__block_descriptor*), %struct.__block_descriptor** %block.descriptor, align 8
66 %4 = bitcast %1* %block to void ()*
  /external/llvm/test/DebugInfo/X86/
debug-info-blocks.ll 80 @__block_descriptor_tmp = internal constant { i64, i64, i8*, i8*, i8*, i64 } { i64 0, i64 40, i8* bitcast (void (i8*, i8*)* @__copy_helper_block_ to i8*), i8* bitcast (void (i8*)* @__destroy_helper_block_ to i8*), i8* getelementptr inbounds ([6 x i8]* @.str, i32 0, i32 0), i64 256 }
89 @"\01l_OBJC_$_INSTANCE_METHODS_A" = internal global { i32, i32, [1 x %struct._objc_method] } { i32 24, i32 1, [1 x %struct._objc_method] [%struct._objc_method { i8* getelementptr inbounds ([5 x i8]* @"\01L_OBJC_METH_VAR_NAME_", i32 0, i32 0), i8* getelementptr inbounds ([8 x i8]* @"\01L_OBJC_METH_VAR_TYPE_", i32 0, i32 0), i8* bitcast (i8* (%0*, i8*)* @"\01-[A init]" to i8*) }] }, section "__DATA, __objc_const", align 8
93 @"\01l_OBJC_CLASS_RO_$_A" = internal global %struct._class_ro_t { i32 0, i32 0, i32 4, i8* null, i8* getelementptr inbounds ([2 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0), %struct.__method_list_t* bitcast ({ i32, i32, [1 x %struct._objc_method] }* @"\01l_OBJC_$_INSTANCE_METHODS_A" to %struct.__method_list_t*), %struct._objc_protocol_list* null, %struct._ivar_list_t* bitcast ({ i32, i32, [1 x %struct._ivar_t] }* @"\01l_OBJC_$_INSTANCE_VARIABLES_A" to %struct._ivar_list_t*), i8* null, %struct._prop_list_t* null }, section "__DATA, __objc_const", align 8
95 @"\01L_OBJC_LABEL_CLASS_$" = internal global [1 x i8*] [i8* bitcast (%struct._class_t* @"OBJC_CLASS_$_A" to i8*)], section "__DATA, __objc_classlist, regular, no_dead_strip", align 8
96 @llvm.used = appending global [14 x i8*] [i8* bitcast (%struct._class_t** @"\01L_OBJC_CLASSLIST_SUP_REFS_$_" to i8*), i8* getelementptr inbounds ([5 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_$_" to i8*), i8* getelementptr inbounds ([6 x i8]* @"\01L_OBJC_METH_VAR_NAME_1", i32 0, i32 0), i8* getelementptr inbounds ([6 x i8]* @"\01L_OBJC_METH_VAR_NAME_2", i32 0, i32 0), i8* getelementptr inbounds ([2 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0), i8* getelementptr inbounds ([8 x i8]* @"\01L_OBJC_METH_VAR_TYPE_", i32 0, i32 0), i8* bitcast ({ i32, i32, [1 x %struct._objc_method] }* @"\01l_OBJC_$_INSTANCE_METHODS_A" to i8*), i8* geteleme (…)
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
trampoline.ll 31 @"\01L_OBJC_SELECTOR_REFERENCES_1" = internal global %struct.objc_selector* bitcast ([34 x i8]* @"\01L_OBJC_METH_VAR_NAME_1" to %struct.objc_selector*), section "__OBJC,__message_refs,literal_pointers,no_dead_strip" ; <%struct.objc_selector**> [#uses=2]
32 @"\01L_OBJC_CLASS_NSBitmapImageRep" = internal global %struct._objc_class { %struct._objc_class* @"\01L_OBJC_METACLASS_NSBitmapImageRep", %struct._objc_class* bitcast ([11 x i8]* @"\01L_OBJC_CLASS_NAME_1" to %struct._objc_class*), i8* getelementptr ([17 x i8]* @"\01L_OBJC_CLASS_NAME_0", i32 0, i32 0), i32 0, i32 1, i32 0, %struct._objc_ivar_list* null, %struct._objc_method_list* bitcast ({ i8*, i32, [1 x %struct._objc_method] }* @"\01L_OBJC_INSTANCE_METHODS_NSBitmapImageRep" to %struct._objc_method_list*), %struct.objc_cache* null, %struct._objc_protocol** null, i8* null, %struct._objc_class_ext* null }, section "__OBJC,__class,regular,no_dead_strip" ; <%struct._objc_class*> [#uses=3]
33 @"\01L_OBJC_SELECTOR_REFERENCES_0" = internal global %struct.objc_selector* bitcast ([14 x i8]* @"\01L_OBJC_METH_VAR_NAME_0" to %struct.objc_selector*), section "__OBJC,__message_refs,literal_pointers,no_dead_strip" ; <%struct.objc_selector**> [#uses=2]
37 @"\01L_OBJC_INSTANCE_METHODS_NSBitmapImageRep" = internal global { i8*, i32, [1 x %struct._objc_method] } { i8* null, i32 1, [1 x %struct._objc_method] [ %struct._objc_method { %struct.objc_selector* bitcast ([14 x i8]* @"\01L_OBJC_METH_VAR_NAME_0" to %struct.objc_selector*), i8* getelementptr ([20 x i8]* @"\01L_OBJC_METH_VAR_TYPE_0", i32 0, i32 0), i8* bitcast (%struct.objc_object* (%struct.NSBitmapImageRep*, %struct.objc_selector*, %struct.NSZone*)* @"-[NSBitmapImageRep copyWithZone:]" to i8*) } ] }, section "__OBJC,__inst_meth,regular,no_dead_strip" ; <{ i8*, i32, [1 x %struct._objc_method] }*> [#uses=2]
40 @"\01L_OBJC_METACLASS_NSBitmapImageRep" = internal global %struct._objc_class { %struct._objc_class* bitcast ([11 x i8]* @"\01L_OBJC_CLASS_NAME_1" to %struct._objc_class*), %struct._objc_class* bitcast ([11 x i8]* @"\01L_OBJC_CLASS_NAME_1" to %struct._objc_class*), i8* getelementptr ([17 x i8]* @"\01L_OBJC_CLASS_NAME_0", i32 0, i32 0), i32 0, i32 2, i32 48, %struct._objc_ivar_list* null, %struct._objc_method_list* null, %struct.objc_cache* null, %struct._objc_protocol** null, i8* null, %struct._objc_class_ext* null }, section "__OBJC,__meta_class,regular,no_dead_strip" ; <%struct._objc_class*> [#uses=2]
44 @"\01L_OBJC_MODULES" = internal global %struct._objc_module { i32 7, i32 16, i8* getelementptr ([1 x i8]* @"\01L_OBJC_CLASS_NAME_2", i32 0, i32 0), %struct._objc_symtab* bitcast ({ i32, %struct.objc_selector**, i16, i16, [1 x %struct._objc_class*] }* @"\01L_OBJC_SYMBOLS" to %struct._objc_symtab*) }, section "__OBJC,__module_info,regular,no_dead_strip" ; <%struct._objc_module*> [#uses=1]
45 @llvm.used = appending global [14 x i8*] [ i8* bitcast (%struct.objc_selector** @"\01L_OBJC_SELECTOR_REFERENCES_1" to i8*), i8* bitcast (%struct._objc_cl (…)
    [all...]
  /external/llvm/test/Transforms/SROA/
vector-promotion.ll 54 %a.tmp3.cast = bitcast i32* %a.tmp3 to <2 x i32>*
83 %a.y.cast = bitcast <4 x i32>* %a.y to i8*
88 %a.tmp1.cast = bitcast i32* %a.tmp1 to i8*
121 %a.y.cast = bitcast <4 x i32>* %a.y to i8*
122 %z.cast = bitcast <4 x i32>* %z to i8*
127 %a.tmp1.cast = bitcast i32* %a.tmp1 to i8*
129 %z.tmp1.cast = bitcast i32* %z.tmp1 to i8*
168 %a.y.cast = bitcast <4 x i32>* %a.y to i8*
169 %z.cast = bitcast <4 x i32> addrspace(1)* %z to i8 addrspace(1)*
174 %a.tmp1.cast = bitcast i32* %a.tmp1 to i8
    [all...]
  /external/llvm/test/Transforms/BBVectorize/
simple-ldstr.ll 21 ; CHECK: %i0.v.i0 = bitcast double* %a to <2 x double>*
22 ; CHECK: %i1.v.i0 = bitcast double* %b to <2 x double>*
26 ; CHECK: %0 = bitcast double* %c to <2 x double>*
53 ; CHECK: %i0f.v.i0 = bitcast float* %a to <2 x float>*
54 ; CHECK: %i1f.v.i0 = bitcast float* %b to <2 x float>*
60 ; CHECK: %0 = bitcast double* %c to <2 x double>*
85 ; CHECK: %i0.v.i0 = bitcast double* %a to <2 x double>*
86 ; CHECK: %i1.v.i0 = bitcast double* %b to <2 x double>*
91 ; CHECK: %0 = bitcast float* %c to <2 x float>*
107 ; CHECK-AO: %0 = bitcast float* %c to <2 x float>
    [all...]
  /external/clang/test/CodeGen/
c11atomics.c 155 // CHECK-NEXT: [[T1:%.*]] = bitcast float* [[T0]] to i8*
156 // CHECK-NEXT: [[T2:%.*]] = bitcast float* [[TMP0]] to i8*
165 // CHECK-NEXT: [[T2:%.*]] = bitcast float* [[T1]] to i8*
166 // CHECK-NEXT: [[T3:%.*]] = bitcast float* [[TMP1]] to i8*
196 // CHECK-NEXT: [[T1:%.*]] = bitcast [[CF]]* [[T0]] to i8*
197 // CHECK-NEXT: [[T2:%.*]] = bitcast [[CF]]* [[TMP0]] to i8*
218 // CHECK-NEXT: [[T0:%.*]] = bitcast [[CF]]* [[DEST]] to i8*
219 // CHECK-NEXT: [[T1:%.*]] = bitcast [[CF]]* [[TMP1]] to i8*
257 // CHECK-NEXT: [[T1:%.*]] = bitcast [[S]]* [[T0]] to i8*
258 // CHECK-NEXT: [[T2:%.*]] = bitcast [[S]]* [[F]] to i8
    [all...]
arm-abi-vector.c 21 // CHECK: bitcast i8* [[AP_ALIGN]] to <2 x i32>*
26 // APCS-GNU: bitcast <2 x i32>* [[VAR_ALIGN]] to i8*
50 // CHECK: bitcast i8* [[AP]] to <3 x i8>*
54 // APCS-GNU: bitcast i8* [[AP]] to <3 x i8>*
78 // CHECK: bitcast i8* [[AP_ALIGN]] to <5 x i8>*
83 // APCS-GNU: bitcast <5 x i8>* [[VAR_ALIGN]] to i8*
110 // CHECK: bitcast <9 x i8>* [[VAR_ALIGN]] to i8*
117 // APCS-GNU: bitcast <9 x i8>* [[VAR_ALIGN]] to i8*
140 // CHECK: [[VAR:%.*]] = bitcast i8* [[AP]] to i8**
142 // CHECK: bitcast i8* [[VAR2]] to <19 x i8>
    [all...]
no-opt-volatile-memcpy.c 19 // CHECK-NEXT: %[[ZERO:.*]] = bitcast %struct.s* %[[LS]] to i8*
20 // CHECK-NEXT: %[[ONE:.*]] = bitcast %struct.s* %[[LS]] to i8*
23 // CHECK-NEXT: %[[TWO:.*]] = bitcast %struct.s* %[[LS]] to i8*
  /external/llvm/test/CodeGen/X86/
2007-01-13-StackPtrIndex.ll 93 %s761 = bitcast i64 %b1977 to i64
132 %d753 = bitcast i64 %w1874 to i64
135 %r347 = getelementptr float* bitcast ([128 x i64]* @i6000 to float*), i64 %r346
138 %r353 = getelementptr float* bitcast ([128 x i64]* @i6000 to float*), i64 %r352
140 %r362 = load float* bitcast ([128 x i64]* @i6000 to float*)
142 %r370 = load float* bitcast ([128 x i64]* @i6000 to float*)
186 %r539 = getelementptr float* bitcast ([128 x i64]* @i6000 to float*), i64 %r538
188 %r551 = load float* bitcast ([128 x i64]* @i6000 to float*)
215 %r721 = getelementptr float* bitcast ([128 x i64]* @i6000 to float*), i64 %r720
218 %r727 = getelementptr float* bitcast ([128 x i64]* @i6000 to float*), i64 %r72
    [all...]
vec_shuffle-38.ll 35 %tmp1 = bitcast %struct.Float2* %vPtr to <1 x i64>*
37 %tmp2 = bitcast <1 x i64>* %addptr7 to float*
54 %tmp9.i = bitcast <2 x double> %tmp8.i to <4 x float>
64 %0 = bitcast %struct.Float2* %vHiCoefPtr_0 to <1 x i64>*
68 %1 = bitcast <1 x i64> %add.ptr.val to <2 x float>
70 %2 = bitcast %struct.Float2* %vLoCoefPtr_0 to <1 x i64>*
73 %3 = bitcast <1 x i64> %add.ptr2.val to <2 x float>
pic-load-remat.ll 10 %tmp4609 = tail call <8 x i16> @llvm.x86.sse2.psll.w( <8 x i16> zeroinitializer, <8 x i16> bitcast (<4 x i32> < i32 3, i32 5, i32 6, i32 9 > to <8 x i16>) ) ; <<8 x i16>> [#uses=1]
12 %tmp4658 = tail call <8 x i16> @llvm.x86.sse2.psll.w( <8 x i16> %tmp4651, <8 x i16> bitcast (<4 x i32> < i32 4, i32 1, i32 2, i32 3 > to <8 x i16>) ) ; <<8 x i16>> [#uses=1]
17 %tmp4708 = bitcast <8 x i16> %tmp4700 to <2 x i64> ; <<2 x i64>> [#uses=1]
19 %tmp4779 = tail call <8 x i16> @llvm.x86.sse2.psll.w( <8 x i16> %tmp4772, <8 x i16> bitcast (<4 x i32> < i32 3, i32 5, i32 undef, i32 7 > to <8 x i16>) ) ; <<8 x i16>> [#uses=1]
22 %tmp4829 = bitcast <8 x i16> %tmp4821 to <2 x i64> ; <<2 x i64>> [#uses=1]
23 %tmp4900 = tail call <8 x i16> @llvm.x86.sse2.psll.w( <8 x i16> zeroinitializer, <8 x i16> bitcast (<4 x i32> < i32 1, i32 1, i32 2, i32 2 > to <8 x i16>) ) ; <<8 x i16>> [#uses=1]
28 %tmp4950 = bitcast <8 x i16> %tmp4942 to <2 x i64> ; <<2 x i64>> [#uses=1]
30 %tmp4958 = bitcast <8 x i16> %tmp4957 to <2 x i64> ; <<2 x i64>> [#uses=1]
32 %tmp4968 = bitcast <8 x i16> %tmp4967 to <2 x i64> ; <<2 x i64>> [#uses=1]
  /external/llvm/test/CodeGen/R600/
si-sgpr-spill.ll 105 %112 = bitcast float %93 to i32
107 %113 = bitcast float %94 to i32
115 %120 = bitcast float %93 to i32
118 %122 = bitcast i32 %121 to float
120 %124 = bitcast i32 %123 to float
122 %126 = bitcast float %94 to i32
125 %128 = bitcast i32 %127 to float
127 %130 = bitcast i32 %129 to float
141 %144 = bitcast float %138 to i32
143 %145 = bitcast float %139 to i3
    [all...]
scalar_to_vector.ll 14 %bc = bitcast i32 %tmp1 to <2 x i16>
30 %bc = bitcast float %tmp1 to <2 x i16>
42 ; %bc = bitcast i32 %tmp1 to <4 x i8>
52 ; %bc = bitcast <2 x i64> %newvec1 to <4 x i32>
60 ; %bc = bitcast <4 x i32> %newvec0 to <8 x i16>
68 ; %bc = bitcast <2 x i32> %newvec0 to <4 x i16>
76 ; %bc = bitcast <2 x i32> %newvec0 to <4 x i16>
  /external/clang/test/CodeGenCXX/
delete.cpp 25 // CHECK-NEXT: bitcast
52 // CHECK-NEXT: bitcast
74 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[BEGIN]] to i8*
76 // CHECK-NEXT: [[T1:%.*]] = bitcast i8* [[ALLOC]] to i64*
118 // CHECK: [[T0:%.*]] = bitcast [[X:%.*]]* [[XP:%.*]] to i64**
122 // CHECK-NEXT: [[T0:%.*]] = bitcast [[X]]* [[XP]] to i8*
126 // CHECK-NEXT: [[T0:%.*]] = bitcast [[X:%.*]]* [[XP:%.*]] to void ([[X]]*)***
no-opt-volatile-memcpy.cpp 19 // CHECK-NEXT: %[[ZERO:.*]] = bitcast %struct.s* %[[LS]] to i8*
20 // CHECK-NEXT: %[[ONE:.*]] = bitcast %struct.s* %[[LS]] to i8*
23 // CHECK-NEXT: %[[TWO:.*]] = bitcast %struct.s* %[[LS]] to i8*
windows-itanium-exceptions.cpp 17 // CHECK: %0 = bitcast i8* %exception to i32*
19 // CHECK: call {{.*}}void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null)
31 // CHECK: %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
  /external/llvm/test/CodeGen/AArch64/
arm64-variadic-aapcs.ll 41 %addr = bitcast %va_list* @var to i8*
79 %addr = bitcast %va_list* @var to i8*
88 %addr = bitcast %va_list* @var to i8*
105 %addr = bitcast %va_list* @var to i8*
116 %addr = bitcast %va_list* @var to i8*
129 %srcaddr = bitcast %va_list* @var to i8*
130 %dstaddr = bitcast %va_list* @second_list to i8*
  /external/llvm/test/CodeGen/Mips/
mips16ex.ll 19 %0 = bitcast i8* %exception to i32*
21 invoke void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null) noreturn
25 %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
26 catch i8* bitcast (i8** @_ZTIi to i8*)
35 %4 = call i32 @llvm.eh.typeid.for(i8* bitcast (i8** @_ZTIi to i8*)) nounwind
42 %6 = bitcast i8* %5 to i32*
57 %8 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
  /external/llvm/test/Instrumentation/BoundsChecking/
simple.ll 16 %2 = bitcast i8* %1 to i32*
26 %2 = bitcast i8* %1 to i32*
36 %2 = bitcast i8* %1 to i32*
51 %2 = bitcast i8* %1 to i32*
126 %1 = bitcast i128* %x to i8*
135 %1 = bitcast i128 addrspace(1)* %x to i8 addrspace(1)*
146 %2 = bitcast i8* %1 to i64*

Completed in 415 milliseconds

<<21222324252627282930>>