/external/clang/test/CodeGenCXX/ |
runtimecc.cpp | 25 // CHECK-NEXT: call i32 @__cxa_atexit(void (i8*)* bitcast ([[A]]* ([[A]]*)* @_ZN5test01AD1Ev to void (i8*)*), i8* bitcast ([[A]]* @_ZN5test06globalE to i8*), i8* @__dso_handle) [[NOUNWIND:#[0-9]+]] 38 // CHECK-NEXT: [[T1:%.*]] = bitcast i8* [[T0]] to i32* 40 // CHECK-NEXT: call void @__cxa_throw(i8* [[T0]], i8* bitcast (i8** @_ZTIi to i8*), i8* null) [[NORETURN:#[0-9]+]]
|
/external/clang/test/CodeGenObjC/ |
builtins.m | 7 // CHECK: call signext i16 bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i16 (i8*, i8*, i8*)*)(
|
/external/clang/test/CodeGenObjCXX/ |
exception-cxx.mm | 12 // CHECK: define void @_ZN5test03fooEv() #0 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
|
personality-abuse.mm | 19 // CHECK: define void @_Z3foov() {{#[0-9]+}} personality i8* bitcast (i32 ()* @__objc_personality_v0 to i8*)
|
/external/llvm/test/Bitcode/Inputs/ |
thinlto-alias.ll | 6 @analias = alias void (...), bitcast (void ()* @aliasee to void (...)*)
|
/external/llvm/test/CodeGen/AArch64/ |
arm64-vext.ll | 65 %tmp3 = bitcast <4 x i16> %tmp2 to <8 x i8> 67 %tmp5 = bitcast <4 x i16> %tmp4 to <8 x i8> 68 %tmp6 = bitcast <8 x i8> %tmp3 to <4 x i16> 69 %tmp7 = bitcast <8 x i8> %tmp5 to <4 x i16> 86 %tmp3 = bitcast <4 x i16> %tmp2 to <8 x i8> 88 %tmp5 = bitcast <4 x i16> %tmp4 to <8 x i8> 89 %tmp6 = bitcast <8 x i8> %tmp3 to <4 x i16> 90 %tmp7 = bitcast <8 x i8> %tmp5 to <4 x i16> 107 %tmp3 = bitcast <4 x i16> %tmp2 to <8 x i8> 109 %tmp5 = bitcast <4 x i16> %tmp4 to <8 x i8 [all...] |
no-quad-ldp-stp.ll | 9 %tmp1 = bitcast double* %ptr to <2 x double>* 12 %tmp = bitcast double* %add.ptr to <2 x double>* 22 %a1 = bitcast i64* %p to <2 x i64>* 25 %a2 = bitcast i64* %add.ptr2 to <2 x i64>*
|
regress-bitcast-formals.ll | 3 ; CallingConv.td requires a bitcast for vector arguments. Make sure we're
|
/external/llvm/test/CodeGen/ARM/ |
2010-04-14-SplitVector.ll | 9 %tmp63 = bitcast <4 x float> zeroinitializer to i128
|
2012-01-26-CoalescerBug.ll | 11 %3 = bitcast <4 x float> %2 to <2 x i64> 14 %6 = bitcast <2 x i32> zeroinitializer to <2 x float> 17 %9 = bitcast <2 x float> %7 to <1 x i64> 19 %11 = bitcast <2 x i64> %10 to <4 x float>
|
arm-ttype-target2.ll | 5 @_ZTI3Foo = linkonce_odr unnamed_addr constant { i8*, i8* } { i8* bitcast (i8** getelementptr inbounds (i8*, i8** @_ZTVN10__cxxabiv117__class_type_infoE, i32 2) to i8*), i8* getelementptr inbounds ([5 x i8], [5 x i8]* @_ZTS3Foo, i32 0, i32 0) } 7 define i32 @main() personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) { 14 catch i8* bitcast ({ i8*, i8* }* @_ZTI3Foo to i8*) 16 %2 = tail call i32 @llvm.eh.typeid.for(i8* bitcast ({ i8*, i8* }* @_ZTI3Foo to i8*)) nounwind
|
fmdrr-fmrrd.ll | 10 %Y = bitcast double %X to i64
|
/external/llvm/test/CodeGen/Generic/ |
2010-ZeroSizedArg.ll | 12 %1 = bitcast %union.T0* %arg0 to %0*
|
/external/llvm/test/CodeGen/Hexagon/ |
simpletailcall.ll | 10 %call = tail call i32 bitcast (i32 (...)* @bar_empty to i32 (i32)*)(i32 %add) nounwind
|
/external/llvm/test/CodeGen/PowerPC/ |
and_sra.ll | 5 %tmp.79 = bitcast i32 %mode.0.i.0 to i32 ; <i32> [#uses=1] 12 %tmp.79 = bitcast i32 %mode.0.i.0 to i32 ; <i32> [#uses=1] 15 %tmp.82 = bitcast i32 %tmp.81 to i32 ; <i32> [#uses=1] 22 %tmp.2541 = bitcast i32 %tmp.2540 to i32 ; <i32> [#uses=1]
|
merge-st-chain-op.ll | 16 %ref_cnt.i.i = bitcast i8* %call2 to i32* 17 store <2 x i8*> <i8* bitcast (i64* getelementptr inbounds ([0 x i64], [0 x i64]* @_ZNSs4_Rep20_S_empty_rep_storageE, i64 0, i64 3) to i8*), i8* bitcast (i64* getelementptr inbounds ([0 x i64], [0 x i64]* @_ZNSs4_Rep20_S_empty_rep_storageE, i64 0, i64 3) to i8*)>, <2 x i8*>* undef, align 8 19 %0 = bitcast i8* %IgnoreWarnings.i to i32*
|
vtable-reloc.ll | 6 @_ZTV3foo = linkonce_odr unnamed_addr constant [1 x i8*] [i8* bitcast (void ()* @__cxa_pure_virtual to i8*)]
|
/external/llvm/test/CodeGen/SystemZ/ |
fp-move-02.ll | 17 %res = bitcast i32 %a to float 29 %res = bitcast i32 %a to float 40 %res = bitcast i32 %a to float 53 %res = bitcast i32 %a to float 61 %res = bitcast i64 %a to double 75 %res = bitcast i128 %val to fp128 86 %res = bitcast float %a to i32 94 %res = bitcast double %a to i64 106 %res = bitcast fp128 %val to i128 124 %int0 = bitcast double %biased0 to i6 [all...] |
/external/llvm/test/CodeGen/WebAssembly/ |
fast-isel.ll | 25 %y = bitcast float %x to i32 32 %y = bitcast i32 %x to float 39 %y = bitcast double %x to i64 46 %y = bitcast i64 %x to double
|
/external/llvm/test/CodeGen/X86/ |
2007-05-17-ShuffleISelBug.ll | 12 %tmp776 = bitcast <8 x i16> %tmp715 to <4 x i32> 15 %tmp832 = bitcast <4 x i32> %tmp805 to <8 x i16> 18 %tmp1030 = bitcast <16 x i8> %tmp1020 to <4 x i32> 20 %tmp1048 = bitcast <4 x i32> %tmp1033 to <2 x i64>
|
2010-02-01-TaillCallCrash.ll | 10 %0 = tail call i32 bitcast (%"char[]"* @.str to i32 (i32)*)(i32 0) nounwind ; <i32> [#uses=1]
|
avx-bitcast.ll | 10 %b = bitcast double %a to i64
|
bitcast-i256.ll | 4 %r = bitcast <8 x i32> %a to i256
|
/external/llvm/test/CodeGen/X86/GC/ |
badrootproto.ll | 6 ; This usage is invalid now; instead, objects must be bitcast to i8* for input
|
cg-O0.ll | 13 %gcroot = bitcast i8** %ptr.stackref to i8**
|