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

1 2 34 5 6 7 8 91011>>

  /external/clang/test/CodeGenObjC/
objfw.m 12 // CHECK: [[T0:%.*]] = call i8* (i8*, i8*, ...)* (i8*, i8*)* @objc_msg_lookup(i8* bitcast (i64* @_OBJC_CLASS_Test0 to i8*),
13 // CHECK-NEXT: [[T1:%.*]] = bitcast i8* (i8*, i8*, ...)* [[T0]] to void (i8*, i8*)*
14 // CHECK-NEXT: call void [[T1]](i8* bitcast (i64* @_OBJC_CLASS_Test0 to i8*),
arc-exceptions.m 18 // CHECK-NEXT: [[T1:%.*]] = bitcast i8* [[T0]] to [[ETY]]*
19 // CHECK-NEXT: [[T2:%.*]] = bitcast [[ETY]]* [[T1]] to i8*
21 // CHECK-NEXT: [[T4:%.*]] = bitcast i8* [[T3]] to [[ETY]]*
23 // CHECK-NEXT: [[T0:%.*]] = bitcast [[ETY]]** [[E]] to i8**
38 // CHECK-NEXT: [[T1:%.*]] = bitcast i8* [[T0]] to [[ETY]]*
39 // CHECK-NEXT: [[T2:%.*]] = bitcast [[ETY]]** [[E]] to i8**
40 // CHECK-NEXT: [[T3:%.*]] = bitcast [[ETY]]* [[T1]] to i8*
42 // CHECK-NEXT: [[T0:%.*]] = bitcast [[ETY]]** [[E]] to i8**
  /external/clang/test/CodeGenObjCXX/
copy.mm 15 // CHECK-NEXT: bitcast
16 // CHECK-NEXT: bitcast
17 // CHECK-NEXT: bitcast
  /external/llvm/test/CodeGen/X86/GC/
badwriteproto.ll 5 ; This usage is invalid now; instead, objects must be bitcast to i8* for input
10 %tmp = call i8* @gcalloc(i32 bitcast(%list* getelementptr(%list* null, i32 1) to i32))
11 %cell = bitcast i8* %tmp to %list*
  /external/llvm/test/CodeGen/X86/
avx1-logical-load-folding.ll 8 %tmp1 = bitcast float* %A to <8 x float>*
10 %tmp3 = bitcast <8 x float> %tmp2 to <8 x i32>
12 %tmp5 = bitcast <8 x i32> %tmp4 to <8 x float>
22 %tmp1 = bitcast float* %A to <8 x float>*
24 %tmp3 = bitcast <8 x float> %tmp2 to <8 x i32>
26 %tmp5 = bitcast <8 x i32> %tmp4 to <8 x float>
36 %tmp1 = bitcast float* %A to <8 x float>*
38 %tmp3 = bitcast <8 x float> %tmp2 to <8 x i32>
40 %tmp5 = bitcast <8 x i32> %tmp4 to <8 x float>
49 %tmp1 = bitcast float* %A to <8 x float>
    [all...]
bc-extract.ll 7 %tmp0 = bitcast <1 x double> <double 0x000000003F800000> to <2 x float>
15 %tmp4 = bitcast <1 x double> <double 0x000000003F800000> to <2 x float>
23 %tmp4 = bitcast <1 x i64> <i64 256> to <2 x i32>
vec_clear.ll 8 %tmp15 = bitcast <4 x float> %tmp to <2 x i64> ; <<2 x i64>> [#uses=1]
9 %tmp24 = and <2 x i64> %tmp15, bitcast (<4 x i32> < i32 0, i32 0, i32 -1, i32 -1 > to <2 x i64>) ; <<2 x i64>> [#uses=1]
10 %tmp31 = bitcast <2 x i64> %tmp24 to <4 x float> ; <<4 x float>> [#uses=1]
coalescer-commute2.ll 14 %tmp6 = bitcast <2 x i64> %y to <8 x i16> ; <<8 x i16>> [#uses=1]
15 %tmp8 = bitcast <2 x i64> %x to <8 x i16> ; <<8 x i16>> [#uses=1]
17 %tmp10 = bitcast <8 x i16> %tmp9 to <2 x i64> ; <<2 x i64>> [#uses=1]
23 %tmp6 = bitcast <2 x i64> %x to <8 x i16> ; <<8 x i16>> [#uses=1]
24 %tmp8 = bitcast <2 x i64> %y to <8 x i16> ; <<8 x i16>> [#uses=1]
26 %tmp10 = bitcast <8 x i16> %tmp9 to <2 x i64> ; <<2 x i64>> [#uses=1]
2009-03-03-BitcastLongDouble.ll 8 %tmp15 = bitcast i80 %tmp14 to x86_fp80 ; <x86_fp80> [#uses=1]
10 %tmp11 = bitcast x86_fp80 %add to i80 ; <i80> [#uses=1]
2009-08-02-mmx-scalar-to-vector.ll 8 %t0 = bitcast <1 x i64> %t1 to x86_mmx
10 %t3 = bitcast x86_mmx %t2 to <1 x i64>
2011-12-8-bitcastintprom.ll 3 ; Make sure that the conversion between v4i8 to v2i16 is not a simple bitcast.
10 %r = bitcast <4 x i8> %t to <2 x i16>
2012-01-18-vbitcast.ll 7 %af = bitcast <2 x float> %a to <2 x i32>
8 %bf = bitcast <2 x float> %b to <2 x i32>
fold-pcmpeqd-1.ll 4 ret <2 x double> bitcast (<2 x i64><i64 -1, i64 -1> to <2 x double>)
11 ret <2 x double> bitcast (<2 x i64><i64 0, i64 0> to <2 x double>)
  /external/llvm/test/ExecutionEngine/MCJIT/Inputs/
multi-module-eh-b.ll 11 call void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null)
21 %p = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
22 catch i8* bitcast (i8** @_ZTIi to i8*)
  /external/llvm/test/ExecutionEngine/MCJIT/
eh.ll 13 call void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null)
23 %p = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
24 catch i8* bitcast (i8** @_ZTIi to i8*)
  /external/llvm/test/Instrumentation/MemorySanitizer/
wrap_indirect_calls.ll 18 ; CHECK: bitcast i32 (i32, i32)* %f to void ()*
20 ; CHECK: [[A:%[01-9a-z_.]+]] = bitcast void ()* {{.*}} to i32 (i32, i32)*
25 ; CHECK-FAST: bitcast i32 (i32, i32)* %f to void ()*
26 ; CHECK-FAST-DAG: icmp ult void ()* {{.*}}, bitcast (i32* @__executable_start to void ()*)
27 ; CHECK-FAST-DAG: icmp uge void ()* {{.*}}, bitcast (i32* @_end to void ()*)
43 %call = tail call i8* bitcast (i8* (i32)* @callee to i8* (i64)*)(i64 %x)
49 ; CHECK: [[A:%[01-9a-z_.]+]] = bitcast void ()* {{.*}} to i8* (i64)*
54 ; CHECK-FAST: {{br i1 or .* icmp ult .* bitcast .* @callee .* @__executable_start.* icmp uge .* bitcast .* @callee .* @_end}}
55 ; CHECK-FAST: {{call .* @zzz.* bitcast .*@callee}
    [all...]
  /external/llvm/test/Transforms/GlobalOpt/
compiler-used.ll 10 @llvm.used = appending global [1 x i8*] [i8* bitcast (void ()* @foo to i8*)], section "llvm.metadata"
12 @llvm.compiler.used = appending global [1 x i8*] [i8* bitcast (void ()* @foo to i8*)], section "llvm.metadata"
15 ; CHECK: @llvm.used = appending global [1 x i8*] [i8* bitcast (void ()* @foo to i8*)], section "llvm.metadata"
  /external/clang/test/CodeGenCXX/
member-expressions.cpp 64 // CHECK-NEXT: bitcast
66 // CHECK-NEXT: bitcast
71 // CHECK-NEXT: bitcast
73 // CHECK-NEXT: bitcast
79 // CHECK-NEXT: bitcast
81 // CHECK-NEXT: bitcast
typeid.cpp 9 // CHECK: @_ZN5Test16int_tiE = constant %"class.std::type_info"* bitcast (i8** @_ZTIi to %"class.std::type_info"*), align 8
12 // CHECK: @_ZN5Test14A_tiE = constant %"class.std::type_info"* bitcast (i8** @_ZTIN5Test11AE to %"class.std::type_info"*), align 8
17 // CHECK: @_ZN5Test14c_tiE = constant %"class.std::type_info"* bitcast (i8** @_ZTIc to %"class.std::type_info"*), align 8
22 // CHECK: @_ZN5Test14d_tiE = constant %"class.std::type_info"* bitcast (i8** @_ZTId to %"class.std::type_info"*), align 8
30 // CHECK: @_ZN5Test18A10_c_tiE = constant %"class.std::type_info"* bitcast ({ i8*, i8* }* @_ZTIA10_c to %"class.std::type_info"*), align 8
40 // CHECK: landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
  /external/llvm/test/Bitcode/
ssse3_palignr.ll 6 %0 = bitcast <4 x i32> %b to <2 x i64> ; <<2 x i64>> [#uses=1]
7 %1 = bitcast <4 x i32> %a to <2 x i64> ; <<2 x i64>> [#uses=1]
9 %3 = bitcast <2 x i64> %2 to <4 x i32> ; <<4 x i32>> [#uses=1]
15 %0 = bitcast <2 x i32> %b to <1 x i64> ; <<1 x i64>> [#uses=1]
16 %1 = bitcast <2 x i32> %a to <1 x i64> ; <<1 x i64>> [#uses=1]
19 %retval12 = bitcast i64 %3 to double ; <double> [#uses=1]
27 %0 = bitcast <2 x i32> %b to <1 x i64> ; <<1 x i64>> [#uses=1]
28 %1 = bitcast <2 x i32> %a to <1 x i64> ; <<1 x i64>> [#uses=1]
31 %retval12 = bitcast i64 %3 to double ; <double> [#uses=1]
37 %0 = bitcast <2 x i32> %b to <1 x i64> ; <<1 x i64>> [#uses=1
    [all...]
  /external/clang/test/CodeGen/
2008-08-07-AlignPadding1.c 25 // CHECK: @generations = global [3 x %struct.gc_generation] [%struct.gc_generation { %union._gc_head { %struct.anon { %union._gc_head* getelementptr inbounds ([3 x %struct.gc_generation]* @generations, i32 0, i32 0, i32 0), %union._gc_head* getelementptr inbounds ([3 x %struct.gc_generation]* @generations, i32 0, i32 0, i32 0), i64 0 }, [8 x i8] undef }, i32 700, i32 0, [8 x i8] undef }, %struct.gc_generation { %union._gc_head { %struct.anon { %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 48) to %union._gc_head*), %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 48) to %union._gc_head*), i64 0 }, [8 x i8] undef }, i32 10, i32 0, [8 x i8] undef }, %struct.gc_generation { %union._gc_head { %struct.anon { %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 96) to %union._gc_head*), %union._gc_head* bitcast (i8* getelementptr (i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 96) to %union._gc_head*), i64 0 }, [8 x i8] undef }, i32 10, i32 0, [8 x i8] undef }]
  /external/clang/test/CodeGenOpenCL/
address-space-constant-initializers.cl 15 // CHECK: addrspace(3) global %struct.ConstantArrayPointerStruct { float addrspace(3)* bitcast (i8 addrspace(3)* getelementptr (i8 addrspace(3)* bitcast (%struct.ArrayStruct addrspace(3)* @constant_array_struct to i8 addrspace(3)*), i64 4) to float addrspace(3)*) }
  /external/clang/test/Coverage/
codegen-next.m 6 // Bitcast requires types of same width
7 // %7 = bitcast i32 %6 to i64
  /external/llvm/test/Assembler/
2003-05-15-AssemblerProblem.ll 6 call void (...)* bitcast (void (i16*, i32)* @AddString to void (...)*)( i16* null, i32 0 )
11 call void (...)* bitcast (void (i16*, i32)* @AddString to void (...)*)( i16* %tmp.124, i32 %tmp.127 )
  /external/llvm/test/CodeGen/ARM/
copy-paired-reg.ll 8 %c = bitcast i8* %a to i64*
9 %d = bitcast i8* %b to i64*

Completed in 987 milliseconds

1 2 34 5 6 7 8 91011>>