/external/llvm/test/ExecutionEngine/ |
2002-12-16-ArgTest.ll | 18 %cast224 = bitcast i8** %argv to i8* ; <i8*> [#uses=1] 27 %CT = bitcast i8** %local to i8*** ; <i8***> [#uses=1] 35 %cast243 = bitcast i8** %local to i32* ; <i32*> [#uses=1]
|
/external/llvm/test/ExecutionEngine/MCJIT/ |
2002-12-16-ArgTest.ll | 17 %cast224 = bitcast i8** %argv to i8* ; <i8*> [#uses=1] 26 %CT = bitcast i8** %local to i8*** ; <i8***> [#uses=1] 34 %cast243 = bitcast i8** %local to i32* ; <i32*> [#uses=1]
|
/external/llvm/test/Transforms/BBVectorize/X86/ |
simple-ldstr.ll | 20 ; CHECK: %i0.v.i0 = bitcast double* %a to <2 x double>* 21 ; CHECK: %i1.v.i0 = bitcast double* %b to <2 x double>* 25 ; CHECK: %0 = bitcast double* %c to <2 x double>*
|
/external/llvm/test/Transforms/GlobalOpt/ |
memset.ll | 12 %tmp3 = bitcast [58 x i8]* %Blah to i8* 13 call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast ([4 x i32]* @G1 to i8*), i8* %tmp3, i32 16, i32 1, i1 false) 23 %tmp3 = bitcast [58 x i8]* %Blah to i8*
|
/external/llvm/test/Transforms/InstCombine/ |
2008-01-14-VarArgTrampoline.ll | 18 %FRAME.06 = bitcast %struct.FRAME.nest* %FRAME.0 to i8* ; <i8*> [#uses=1] 19 call void @llvm.init.trampoline( i8* %TRAMP.216.sub, i8* bitcast (i32 (%struct.FRAME.nest*, ...)* @f to i8*), i8* %FRAME.06 ) ; <i8*> [#uses=1] 22 %tmp89 = bitcast i8* %tramp to i32 (...)* ; <i32 (...)*> [#uses=2]
|
invoke.ll | 23 %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) 43 %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) 60 %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
|
struct-assign-tbaa.ll | 18 %0 = bitcast %struct.test1* %a to i8* 19 %1 = bitcast %struct.test1* %b to i8* 31 %tmp1 = bitcast %struct.test2* %tmp to i8*
|
memcpy-from-global.ll | 8 %lookupTable1 = bitcast [128 x float]* %lookupTable to i8* ; <i8*> [#uses=1] 9 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %lookupTable1, i8* bitcast ([128 x float]* @C.0.1248 to i8*), i64 512, i32 16, i1 false) 53 %a = bitcast %T* %A to i8* 54 %b = bitcast %T* %B to i8* 64 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %a, i8* bitcast (%T* @G to i8*), i64 124, i32 4, i1 false) 87 call void @llvm.memcpy.p1i8.p0i8.i64(i8 addrspace(1)* %a, i8* bitcast (%T* @G to i8*), i64 124, i32 4, i1 false) 100 %a = bitcast %T* %A to i8* 101 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %a, i8* bitcast (%T* @G to i8*), i64 124, i32 4, i1 false) 110 %a = bitcast %T* %A to i8* 121 %a = bitcast %T* %A to i8 [all...] |
vec_demanded_elts.ll | 35 %tmp19 = bitcast <4 x float> %tmp12 to <4 x i32> 371 %S = bitcast i32 1 to i32 375 %4 = bitcast <2 x i64> %3 to <8 x i16> 377 %6 = bitcast <8 x i16> %5 to <4 x i32> 378 %7 = bitcast <2 x i64> %3 to <4 x i32> 380 %9 = bitcast <4 x i32> %8 to <2 x i64> 382 %11 = bitcast <2 x i64> %10 to <8 x i16> 384 %13 = bitcast <8 x i16> %12 to <4 x i32> 386 %15 = bitcast <4 x i32> %14 to <2 x i64> 394 %S = bitcast i32 1 to i3 [all...] |
/external/llvm/test/Transforms/JumpThreading/ |
landing-pad.ll | 10 @_ZTV1D = unnamed_addr constant [3 x i8*] [i8* null, i8* bitcast ({ i8*, i8*, i8* }* @_ZTI1D to i8*), i8* bitcast (void (%class.D*)* @_ZN1D7doApplyEv to i8*)] 15 %0 = bitcast %class.E* %this to void (%class.E*)*** 26 store i32 (...)** bitcast (i8** getelementptr inbounds ([3 x i8*]* @_ZTV1D, i64 0, i64 2) to i32 (...)**), i32 (...)*** %0, align 8 34 store i32 (...)** bitcast (i8** getelementptr inbounds ([3 x i8*]* @_ZTV1D, i64 0, i64 2) to i32 (...)**), i32 (...)*** %0, align 8 52 %0 = bitcast i8* %call to i32 (...)*** 53 store i32 (...)** bitcast (i8** getelementptr inbounds ([3 x i8*]* @_ZTV1D, i64 0, i64 2) to i32 (...)**), i32 (...)*** %0, align 8 55 %1 = bitcast i8* %_ref.i.i.i to i32* 59 %3 = bitcast i8* %call to %class.D* 71 %4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8* [all...] |
/external/llvm/test/Transforms/LICM/ |
hoist-invariant-load.ll | 7 @llvm.used = appending global [3 x 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 ([2 x i32]* @"\01L_OBJC_IMAGE_INFO" to i8*)], section "llvm.metadata" 25 %call = call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* (i8*, i8*)*)(i8* %1, i8* %2)
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
continue_vectorizing.ll | 23 %0 = bitcast double* %a to <4 x i32>* 25 %2 = bitcast double* %b to <4 x i32>* 28 %5 = bitcast double* %d to <4 x i32>*
|
/external/llvm/test/Transforms/ScalarRepl/ |
badarray.ll | 26 %yx26.i = bitcast float* %yx2.i to i64* ; <i64*> [#uses=1] 49 %callretcast = bitcast %padded* %callret to i8* ; <i8*> [#uses=1] 50 %var_11 = bitcast %padded* %var_1 to i8* ; <i8*> [#uses=1]
|
nonzero-first-index.ll | 32 ; Try it with a bitcast and single GEP.... 38 %B = bitcast %nested* %A to i32* 49 %B = bitcast %nested* %A to i32*
|
/external/llvm/test/Verifier/ |
invoke.ll | 42 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) 57 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) 76 %0 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
|
/external/clang/test/CodeGenObjCXX/ |
arc.mm | 48 // CHECK-NEXT: bitcast 200 // CHECK: [[T0:%.*]] = call [[NSARRAY]]* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to [[NSARRAY]]* (i8*, i8*)*)( 201 // CHECK-NEXT: [[T1:%.*]] = bitcast [[NSARRAY]]* [[T0]] to i8* 203 // CHECK-NEXT: [[COLL:%.*]] = bitcast i8* [[T2]] to [[NSARRAY]]* 207 // CHECK-NEXT: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8* 210 // This bitcast is for the mutation check. 211 // CHECK: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8* 214 // This bitcast is for the 'next' message send. 215 // CHECK: [[T0:%.*]] = bitcast [[NSARRAY]]* [[COLL]] to i8* 218 // This bitcast is for the final release [all...] |
/external/llvm/test/CodeGen/AArch64/ |
arm64-abi_align.ll | 62 %0 = load i64* bitcast (%struct.s38* @g38 to i64*), align 4 63 %1 = load i64* bitcast (%struct.s38* @g38_2 to i64*), align 4 79 %0 = load i64* bitcast (%struct.s38* @g38 to i64*), align 4 80 %1 = load i64* bitcast (%struct.s38* @g38_2 to i64*), align 4 115 %0 = load i128* bitcast (%struct.s39* @g39 to i128*), align 16 116 %1 = load i128* bitcast (%struct.s39* @g39_2 to i128*), align 16 133 %0 = load i128* bitcast (%struct.s39* @g39 to i128*), align 16 134 %1 = load i128* bitcast (%struct.s39* @g39_2 to i128*), align 16 171 %0 = load [2 x i64]* bitcast (%struct.s40* @g40 to [2 x i64]*), align 4 172 %1 = load [2 x i64]* bitcast (%struct.s40* @g40_2 to [2 x i64]*), align [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
structsinmem.ll | 45 %0 = bitcast %struct.s1* %p1 to i8* 47 %1 = bitcast %struct.s2* %p2 to i8* 48 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %1, i8* bitcast (%struct.s2* @caller1.p2 to i8*), i64 2, i32 2, i1 false) 49 %2 = bitcast %struct.s3* %p3 to i8* 50 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %2, i8* bitcast ({ i16, i8, i8 }* @caller1.p3 to i8*), i64 4, i32 2, i1 false) 51 %3 = bitcast %struct.s4* %p4 to i8* 52 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %3, i8* bitcast (%struct.s4* @caller1.p4 to i8*), i64 4, i32 4, i1 false) 53 %4 = bitcast %struct.s5* %p5 to i8* 54 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %4, i8* bitcast ({ i32, i8, [3 x i8] }* @caller1.p5 to i8*), i64 8, i32 4, i1 false) 55 %5 = bitcast %struct.s6* %p6 to i8 [all...] |
/external/llvm/test/Transforms/BBVectorize/ |
func-alias.ll | 68 call void bitcast (void (%struct.__st_parameter_dt*, i8*, i32)* @_gfortran_transfer_integer_write to void (%struct.__st_parameter_dt*, i32*, i32)*)(%struct.__st_parameter_dt* %memtmp3, i32* @j.4580, i32 4) nounwind 90 %tmp138 = bitcast i8* %D.75807_289 to [0 x float]* 91 %tmp139 = bitcast [0 x float]* %tmp138 to float* 93 call void bitcast (void (%struct.__st_parameter_dt*, i8*, i32)* @_gfortran_transfer_real_write to void (%struct.__st_parameter_dt*, float*, i32)*)(%struct.__st_parameter_dt* %memtmp3, float* %D.75819_309, i32 4) nounwind 115 %tmp140 = bitcast i8* %D.75820_310 to [0 x [1 x i8]]* 116 %tmp141 = bitcast [0 x [1 x i8]]* %tmp140 to [1 x i8]* 118 call void bitcast (void (%struct.__st_parameter_dt*, i8*, i32)* @_gfortran_transfer_character_write to void (%struct.__st_parameter_dt*, [1 x i8]*, i32)*)(%struct.__st_parameter_dt* %memtmp3, [1 x i8]* %D.75832_330, i32 1) nounwind 140 %tmp142 = bitcast i8* %D.75833_331 to [0 x i32]* 141 %tmp143 = bitcast [0 x i32]* %tmp142 to i32* 143 call void bitcast (void (%struct.__st_parameter_dt*, i8*, i32)* @_gfortran_transfer_integer_write to void (%struct._ (…) [all...] |
/external/llvm/test/Transforms/GVN/ |
rle.ll | 22 %X = bitcast {i32, i32}* %P to i8* 31 %tmp = load i8* bitcast (void ()* @helper to i8*) 46 %P2 = bitcast i32* %P to float* 59 %P2 = bitcast i32** %P to float* 72 %P2 = bitcast float* %P to i32** 85 %P2 = bitcast i32* %P to float* 92 %X = bitcast i32 %A to float 106 %P2 = bitcast i32* %P to i8* 119 %P2 = bitcast i64* %P to float* 132 %P2 = bitcast i64* %P to i8* [all...] |
/external/clang/test/CXX/except/except.spec/ |
p9-noexcept.cpp | 10 // CHECK: [[T0:%.*]] = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
|
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
blocks-irgen.mm | 6 // CHECK: store i8* bitcast (i1 (i8*)* @___ZN7PR127462f1EPi_block_invoke to i8*)
|
/external/clang/test/CodeGen/ |
annotations-global.c | 35 // A: @llvm.global.annotations = appending global [10 x { i8*, i8*, i8*, i32 }] {{.*}}i8* bitcast (void (i8*)* @a to i8*){{.*}}i8* bitcast (void (i8*)* @a to i8*){{.*}}i8* bitcast (void (i8*)* @a to i8*){{.*}}i8* bitcast (void (i8*)* @a to i8*){{.*}}, section "llvm.metadata"
|
arm64_vcreate.c | 10 // CHECK: bitcast {{.*}} to <2 x float>
|
mrtd.c | 7 // CHECK: call x86_stdcallcc i32 bitcast (i32 (...)* @bar to i32 (i32)*)(
|