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

1 23 4 5 6 7 8 91011>>

  /external/llvm/test/Assembler/
2003-11-12-ConstantExprCast.ll 1 ; RUN: llvm-as < %s | llvm-dis | not grep " bitcast ("
6 %X = bitcast i8 %Y to i8 ; <i8> [#uses=1]
  /external/llvm/test/CodeGen/X86/
bitcast2.ll 5 %B = bitcast double %A to i64
10 %B = bitcast i64 %A to double
exedepsfix-broadcast.ll 11 %bitcast = bitcast <4 x float> %arg to <4 x i32>
12 %and = and <4 x i32> %bitcast, <i32 2147483647, i32 2147483647, i32 2147483647, i32 2147483647>
13 %floatcast = bitcast <4 x i32> %and to <4 x float>
25 %bitcast = bitcast <8 x float> %arg to <8 x i32>
26 %and = and <8 x i32> %bitcast, <i32 2147483647, i32 2147483647, i32 2147483647, i32 2147483647, i32 2147483647, i32 2147483647, i32 2147483647, i32 2147483647>
27 %floatcast = bitcast <8 x i32> %and to <8 x float>
40 %bitcast = bitcast <4 x float> %arg to <4 x i32
    [all...]
vec_call.ll 8 tail call void @xx( i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7, <2 x i64> bitcast (<4 x i32> < i32 4, i32 3, i32 2, i32 1 > to <2 x i64>), <2 x i64> bitcast (<4 x i32> < i32 8, i32 7, i32 6, i32 5 > to <2 x i64>), <2 x i64> bitcast (<4 x i32> < i32 6, i32 4, i32 2, i32 0 > to <2 x i64>), <2 x i64> bitcast (<4 x i32> < i32 8, i32 4, i32 2, i32 1 > to <2 x i64>), <2 x i64> bitcast (<4 x i32> < i32 0, i32 1, i32 3, i32 9 > to <2 x i64>) )
  /external/llvm/test/Transforms/ConstProp/
2006-11-30-vector-cast.ll 7 %tmp40 = bitcast <2 x i64> bitcast (<4 x i32> < i32 0, i32 0, i32 -1, i32 0 > to <2 x i64>) to <4 x i32>; <<4 x i32>> [#uses=1]
  /external/llvm/test/Transforms/GVN/
bitcast-of-call.ll 7 %tmp1 = bitcast i8* %tmp to i32* ; <i32*> [#uses=0]
8 %tmp2 = bitcast i8* %tmp to i32* ; <i32*> [#uses=0]
  /external/llvm/test/Transforms/InstCombine/
bitcast-vector-fold.ll 1 ; RUN: opt < %s -instcombine -S | not grep bitcast
6 %tmp3 = bitcast <4 x i32> < i32 0, i32 1, i32 2, i32 3 > to <2 x i64>
11 %tmp3 = bitcast <2 x i64> < i64 0, i64 1 > to <4 x i32>
16 %tmp3 = bitcast <4 x i32> < i32 0, i32 1, i32 2, i32 3 > to <2 x double>
21 %tmp3 = bitcast <2 x i64> < i64 0, i64 1 > to <4 x float>
26 %tmp3 = bitcast <4 x float> <float 0.0, float 1.0, float 2.0, float 3.0> to <2 x i64>
31 %tmp3 = bitcast <2 x double> <double 0.5, double 1.0> to <4 x i32>
36 %tmp3 = bitcast <2 x half> <half 0xH1100, half 0xH0011> to i32
bitcast.ll 9 %t1 = bitcast i64 %a to <2 x i32>
10 %t2 = bitcast i64 %a to <2 x i32>
23 %tmp28 = bitcast <2 x float> %A to i64 ; <i64> [#uses=2]
25 %tmp24 = bitcast i32 %tmp23 to float ; <float> [#uses=1]
27 %tmp = bitcast <2 x i32> %B to i64
29 %tmp4 = bitcast i32 %tmp2 to float ; <float> [#uses=1]
36 ; CHECK-NEXT: bitcast <2 x i32> %B to <2 x float>
46 %tmp28 = bitcast <2 x float> %A to i64
49 %tmp24 = bitcast i32 %tmp23 to float
51 %tmp = bitcast <2 x i64> %B to i12
    [all...]
dce-iterate.ll 5 %sx34 = bitcast double %sx to i64 ; <i64> [#uses=1]
7 %sy22 = bitcast double %sy to i64 ; <i64> [#uses=1]
11 %sz10 = bitcast double %sz to i64 ; <i64> [#uses=1]
17 %b = bitcast i64 %a to double ; <double> [#uses=1]
20 %e = bitcast i64 %d to double ; <double> [#uses=1]
call.ll 11 ; CHECK: %1 = bitcast i32* %A to i8*
14 call void bitcast (void (i8*)* @test1a to void (i32*)*)( i32* %A )
22 ; CHECK: call void bitcast
23 call void bitcast (void (i8*)* @test1a to void (i32 addrspace(1)*)*)(i32 addrspace(1)* %A)
33 ; CHECK: %1 = bitcast i32 addrspace(1)* %A to i8 addrspace(1)*
36 call void bitcast (void (i8 addrspace(1)*)* @test1a_as1 to void (i32 addrspace(1)*)*)(i32 addrspace(1)* %A )
50 ; CHECK: call void bitcast
52 call void bitcast (void (i8)* @test2a to void (i32)*)( i32 %A )
66 call void bitcast (void (i8, ...)* @test3a to void (i8, i8)*)( i8 %A, i8 %B)
79 ; CHECK: call i32 bitcast
    [all...]
  /external/llvm/test/Transforms/ObjCARC/
move-and-form-retain-autorelease.ll 84 %tmp4 = bitcast %15* %arg to i8*
85 %tmp5 = tail call %18* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %18* (i8*, i8*)*)(i8* %tmp4, i8* %tmp)
86 %tmp6 = bitcast %18* %tmp5 to i8*
90 %tmp10 = bitcast %2* %tmp8 to i8*
91 %tmp11 = tail call %19* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %19* (i8*, i8*)*)(i8* %tmp10, i8* %tmp9)
93 %tmp13 = bitcast %19* %tmp11 to i8*
94 %tmp14 = tail call signext i8 bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8 (i8*, i8*, %13*)*)(i8* %tmp13, i8* %tmp12, %13* bitcast (%12* @_unnamed_cfstring_386 to %13*))
95 %tmp15 = bitcast %16* %arg2 to i8*
96 %tmp16 = load i8** bitcast (%0* @"\01l_objc_msgSend_fixup_count" to i8**), align 1
    [all...]
  /external/clang/test/CodeGen/
vla-4.c 9 // CHECK-NEXT: [[P:%.*]] = call i32 bitcast (i32 (...)* @f to i32 ()*)()
10 // CHECK-NEXT: [[P:%.*]] = call i32 bitcast (i32 (...)* @h to i32 ()*)()
16 // CHECK-NEXT: [[P:%.*]] = call i32 bitcast (i32 (...)* @f to i32 ()*)()
17 // CHECK-NEXT: [[P:%.*]] = call i32 bitcast (i32 (...)* @h to i32 ()*)()
22 // CHECK-NEXT: [[P:%.*]] = call i32 bitcast (i32 (...)* @f to i32 ()*)()
23 // CHECK-NEXT: [[P:%.*]] = call i32 bitcast (i32 (...)* @h to i32 ()*)()
annotations-field.c 17 // CHECK-NEXT: bitcast i32* {{.*}} to i8*
19 // CHECK-NEXT: bitcast i8* {{.*}} to i32*
20 // CHECK-NEXT: bitcast i32* {{.*}} to i8*
22 // CHECK-NEXT: bitcast i8* {{.*}} to i32*
24 // CHECK: bitcast i32* getelementptr inbounds (%struct.foo* @gf, i32 0, i32 0) to i8*
ppc64-varargs-struct.c 16 // CHECK: bitcast i8* %{{[a-z.0-9]*}} to %struct.x*
17 // CHECK: bitcast %struct.x* %t to i8*
18 // CHECK: bitcast %struct.x* %{{[0-9]+}} to i8*
25 // CHECK: bitcast i8* %{{[0-9]+}} to i32*
28 // CHECK: bitcast i8* %{{[a-z.0-9]+}} to i128*
  /external/llvm/test/CodeGen/AArch64/
arm64-unaligned_ldst.ll 10 %tmp1 = bitcast i8* %b to i64*
11 %tmp2 = bitcast i8* %a to i64*
23 %tmp1 = bitcast i8* %b to i32*
24 %tmp2 = bitcast i8* %a to i32*
36 %tmp1 = bitcast i8* %b to i16*
37 %tmp2 = bitcast i8* %a to i16*
  /external/clang/test/CodeGenObjC/
variadic-sends.m 11 // CHECK-X86-32: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)
12 // CHECK-X86-64: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)
17 // CHECK-X86-32: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32)*)
18 // CHECK-X86-64: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32)*)
23 // CHECK-X86-32: call void (i8*, i8*, i32, ...)* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32, ...)*)
24 // CHECK-X86-64: call void (i8*, i8*, i32, ...)* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32, ...)*)
31 // CHECK-X86-32: call void bitcast (i8* (%struct._objc_super*, i8*, ...)* @objc_msgSendSuper to void (%struct._objc_super*, i8*, i32)*)
32 // CHECK-X86-64: call void bitcast (i8* (%struct._objc_super*, i8*, ...)* @objc_msgSendSuper to void (%struct._objc_super*, i8*, i32)*)
36 // CHECK-X86-32: call void (%struct._objc_super*, i8*, i32, ...)* bitcast (i8* (%struct._objc_super*, i8*, ...)* @objc_msgSendSuper to void (%struct._objc_super*, i8*, i32, ...)*)
37 // CHECK-X86-64: call void (%struct._objc_super*, i8*, i32, ...)* bitcast (i8* (%struct._objc_super*, i8*, ...)* @objc_msgSendSuper to void (%struct._objc_super*, i8*, i32, (…)
    [all...]
mrr-autorelease.m 22 // CHECK: call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
23 // CHECK: call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
24 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
  /external/llvm/test/CodeGen/Mips/
dsp-patterns-cmp-vselect.ll 9 %0 = bitcast i32 %a0.coerce to <2 x i16>
10 %1 = bitcast i32 %a1.coerce to <2 x i16>
11 %2 = bitcast i32 %a2.coerce to <2 x i16>
12 %3 = bitcast i32 %a3.coerce to <2 x i16>
15 %4 = bitcast <2 x i16> %or to i32
26 %0 = bitcast i32 %a0.coerce to <2 x i16>
27 %1 = bitcast i32 %a1.coerce to <2 x i16>
28 %2 = bitcast i32 %a2.coerce to <2 x i16>
29 %3 = bitcast i32 %a3.coerce to <2 x i16>
32 %4 = bitcast <2 x i16> %or to i3
    [all...]
  /external/llvm/test/CodeGen/R600/
schedule-fs-loop-nested.ll 9 %3 = bitcast i32 %2 to float
10 %4 = bitcast float %3 to i32
12 %6 = bitcast i32 %5 to float
13 %7 = bitcast float %6 to i32
15 %9 = bitcast i32 %8 to float
16 %10 = bitcast float %9 to i32
18 %12 = bitcast i32 %11 to float
19 %13 = bitcast float %3 to i32
20 %14 = bitcast float %12 to i32
22 %16 = bitcast i32 %15 to floa
    [all...]
r600cfg.ll 10 %4 = bitcast float %0 to i32
13 %7 = bitcast i32 %6 to float
14 %8 = bitcast float %7 to i32
23 %10 = bitcast float %temp4.1 to i32
26 %13 = bitcast i32 %12 to float
27 %14 = bitcast float %13 to i32
60 %36 = bitcast float %temp8.0 to i32
62 %38 = bitcast i32 %37 to float
63 %39 = bitcast float %temp4.1 to i32
65 %41 = bitcast i32 %40 to floa
    [all...]
  /external/llvm/test/Feature/
alias2.ll 12 @a1 = alias bitcast (i32* @v1 to i16*)
13 ; CHECK: @a1 = alias bitcast (i32* @v1 to i16*)
15 @a2 = alias bitcast([1 x i32]* @v2 to i32*)
21 @a4 = alias bitcast (i32* @v1 to i16*)
22 ; CHECK: @a4 = alias bitcast (i32* @v1 to i16*)
  /external/llvm/unittests/Analysis/
CFGTest.cpp 129 " bitcast i8 undef to i8\n"
130 " %B = bitcast i8 undef to i8\n"
131 " bitcast i8 undef to i8\n"
132 " bitcast i8 undef to i8\n"
133 " %A = bitcast i8 undef to i8\n"
143 " %A = bitcast i8 undef to i8\n"
144 " bitcast i8 undef to i8\n"
145 " bitcast i8 undef to i8\n"
146 " %B = bitcast i8 undef to i8\n"
158 " %B = bitcast i8 undef to i8\n
    [all...]
  /external/llvm/test/CodeGen/ARM/
crash.ll 35 %tmp8 = bitcast <1 x i64> %tmp to <2 x float>
40 %tmp13 = bitcast <4 x float> %tmp12 to i128
41 %tmp14 = bitcast i128 %tmp13 to <4 x float>
42 %tmp15 = bitcast <4 x float> %tmp14 to i128
43 %tmp16 = bitcast i128 %tmp15 to <4 x float>
44 %tmp17 = bitcast <4 x float> %tmp16 to i128
45 %tmp18 = bitcast i128 %tmp17 to <4 x float>
46 %tmp19 = bitcast <4 x float> %tmp18 to i128
47 %tmp20 = bitcast i128 %tmp19 to <4 x float>
56 %tmp77 = bitcast <1 x i64> %tmp76 to <2 x float
    [all...]
  /external/clang/test/CodeGenCXX/
microsoft-abi-dynamic-cast.cpp 15 // CHECK: [[CAST:%.*]] = bitcast %struct.V* %x to i8*
16 // CHECK-NEXT: [[CALL:%.*]] = tail call i8* @__RTDynamicCast(i8* [[CAST]], i32 0, i8* bitcast (%rtti.TypeDescriptor7* @"\01??_R0?AUV@@@8" to i8*), i8* bitcast (%rtti.TypeDescriptor7* @"\01??_R0?AUT@@@8" to i8*), i32 1)
17 // CHECK-NEXT: [[RET:%.*]] = bitcast i8* [[CALL]] to %struct.T*
22 // CHECK: [[CAST:%.*]] = bitcast %struct.A* %x to i8*
23 // CHECK-NEXT: [[BITCAST:%.*]] = bitcast %struct.A* %x to i8**
24 // CHECK-NEXT: [[VBTBL:%.*]] = load i8** [[BITCAST]], align 4
26 // CHECK-NEXT: [[VBOFFPCAST:%.*]] = bitcast i8* [[VBOFFP]] to i32*
29 // CHECK-NEXT: [[CALL:%.*]] = tail call i8* @__RTDynamicCast(i8* [[ADJ]], i32 [[VBOFFS]], i8* bitcast (%rtti.TypeDescriptor7* @"\01??_R0?AUA@@@8" to i8*), i8* bitcast (%rtti.TypeDescriptor7* @"\01??_R (…)
    [all...]
microsoft-no-rtti-data.cpp 4 // CHECK: @"\01??_7S@@6B@" = linkonce_odr unnamed_addr constant [1 x i8*] [i8* bitcast ({{.*}} @"\01??_GS@@UAEPAXI@Z" to i8*)]
21 // CHECK: call i8* @__RTDynamicCast(i8* %{{.+}}, i32 0, i8* bitcast ({{.*}} @"\01??_R0?AUS@@@8" to i8*), i8* bitcast ({{.*}} @"\01??_R0?AUU@@@8" to i8*), i32 1)

Completed in 695 milliseconds

1 23 4 5 6 7 8 91011>>