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

1 2 3 4 5 6 7 891011>>

  /external/clang/test/CodeGen/
arm64-abi-vector.c 20 // CHECK: bitcast i8* [[AP_CUR]] to <3 x i8>*
40 // CHECK: bitcast i8* [[AP_CUR]] to <4 x i8>*
60 // CHECK: bitcast i8* [[AP_CUR]] to <5 x i8>*
82 // CHECK: bitcast i8* [[AP_ALIGN]] to <9 x i8>*
101 // CHECK: [[VAR:%.*]] = bitcast i8* [[AP_CUR]] to i8**
103 // CHECK: bitcast i8* [[VAR2]] to <19 x i8>*
123 // CHECK: bitcast i8* [[AP_CUR]] to <3 x i16>*
145 // CHECK: bitcast i8* [[AP_ALIGN]] to <5 x i16>*
167 // CHECK: bitcast i8* [[AP_ALIGN]] to <3 x i32>*
187 // CHECK: [[VAR:%.*]] = bitcast i8* [[AP_CUR]] to i8*
    [all...]
  /external/clang/test/CodeGenCXX/
apple-kext-indirect-call-2.C 3 // CHECK: @_ZTV1A = unnamed_addr constant [4 x i8*] [i8* null, i8* null, i8* bitcast (i8* (%struct.A*)* @_ZNK1A3abcEv to i8*), i8* null]
4 // CHECK: @_ZTV4Base = unnamed_addr constant [4 x i8*] [i8* null, i8* null, i8* bitcast (i8* (%struct.A*)* @_ZNK4Base3abcEv to i8*), i8* null]
5 // CHECK: @_ZTV8Derived2 = unnamed_addr constant [5 x i8*] [i8* null, i8* null, i8* null, i8* bitcast (i8* (%struct.A*)* @_ZNK8Derived23efgEv to i8*), i8* null]
6 // CHECK: @_ZTV2D2 = unnamed_addr constant [5 x i8*] [i8* null, i8* null, i8* null, i8* bitcast (i8* (%struct.A*)* @_ZNK2D23abcEv to i8*), i8* null]
21 // CHECK: [[T1:%.*]] = load i8* (%struct.A*)** getelementptr inbounds (i8* (%struct.A*)** bitcast ([4 x i8*]* @_ZTV1A to i8* (%struct.A*)**), i64 2)
36 // CHECK: [[U1:%.*]] = load i8* (%struct.A*)** getelementptr inbounds (i8* (%struct.A*)** bitcast ([4 x i8*]* @_ZTV4Base to i8* (%struct.A*)**), i64 2)
52 // CHECK: [[V1:%.*]] = load i8* (%struct.A*)** getelementptr inbounds (i8* (%struct.A*)** bitcast ([5 x i8*]* @_ZTV8Derived2 to i8* (%struct.A*)**), i64 3)
73 // CHECK: [[W1:%.*]] = load i8* (%struct.A*)** getelementptr inbounds (i8* (%struct.A*)** bitcast ([5 x i8*]* @_ZTV2D2 to i8* (%struct.A*)**), i64 3)
apple-kext-indirect-virtual-dtor-call.cpp 4 // CHECK: [[T1:%.*]] = load void (%struct.B1*)** getelementptr inbounds (void (%struct.B1*)** bitcast ([5 x i8*]* @_ZTV2B1 to void (%struct.B1*)**), i64 2)
7 // CHECK: [[T3:%.*]] = load void (%struct.B1*)** getelementptr inbounds (void (%struct.B1*)** bitcast ([5 x i8*]* @_ZTV2B1 to void (%struct.B1*)**), i64 2)
  /external/clang/test/CodeGenObjC/
2010-02-01-utf16-with-null.m 5 // CHECK: @_unnamed_cfstring_ = private constant %struct.NSConstantString { i32* getelementptr inbounds ([0 x i32]* @__CFConstantStringClassReference, i32 0, i32 0), i32 2000, i8* bitcast ([9 x i16]* @.str to i8*), i32 8 }, section "__DATA,__cfstring"
6 // CHECK: @P = global i8* bitcast (%struct.NSConstantString* @_unnamed_cfstring_ to i8*), align 4
getter-property-mismatch.m 17 // CHECK: [[ONE:%.*]] = bitcast i8* [[CALL:%.*]] to [[T1:%.*]]*
18 // CHECK: [[TWO:%.*]] = bitcast [[T1]]* [[ONE]] to [[T2:%.*]]*
objc-arc-container-subscripting.m 14 // CHECK: [[call:%.*]] = call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
16 // CHECK: [[ARRAY_CASTED:%.*]] = bitcast %0** {{%.*}} to i8**
objc-container-subscripting-1.m 23 // CHECK-NEXT: [[ARRC:%.*]] = bitcast {{%.*}} [[ARR]] to i8*
24 // CHECK-NEXT: [[CALL:%.*]] = call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* (i8*, i8*, i32)*)(i8* [[ARRC]], i8* [[SEL]], i32 10)
31 // CHECK-NEXT: [[SIX:%.*]] = bitcast {{%.*}} [[THREE]] to i8*
32 // CHECK-NEXT: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i8*, i32)*)(i8* [[SIX]], i8* [[FIVE]], i8* [[FOUR]], i32 10)
42 // CHECK-NEXT: [[ELEVEN:%.*]] = bitcast {{%.*}} [[SEVEN]] to i8*
43 // CHECK-NEXT: [[CALL1:%.*]] = call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* (i8*, i8*, i8*)*)(i8* [[ELEVEN]], i8* [[TEN]], i8* [[EIGHT]])
52 // CHECK-NEXT: [[SEVENTEEN:%.*]] = bitcast {{%.*}} [[TWELVE]] to i8*
53 // CHECK-NEXT: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i8*, i8*)*)(i8* [[SEVENTEEN]], i8* [[SIXTEEN]], i8* [[FOURTEEN]], i8* [[THIRTEEN]])
property-ref-cast-to-void.m 17 // CHECK: call i32 bitcast
18 // CHECK: call double bitcast
property-type-mismatch.m 13 // CHECK: [[C1:%.*]] = call float bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
17 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
  /external/clang/test/CodeGenObjCXX/
arc-returns-inner-reference-ptr.mm 17 // CHECK: [[T1:%.*]] = bitcast {{%.*}} [[T0]] to i8*
20 // CHECK: [[T3:%.*]] = bitcast {{%.*}} [[T2]] to i8*
lambda-expressions.mm 11 // MRC: store i8* bitcast (i8** @_NSConcreteStackBlock to i8*)
12 // MRC: store i8* bitcast (i32 (i8*)* @"___ZZ1fvENK3$_0cvU13block_pointerFivEEv_block_invoke" to i8*)
13 // MRC: call i32 ()* (i8*, i8*)* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i32 ()* (i8*, i8*)*)
14 // MRC: call i32 ()* (i8*, i8*)* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i32 ()* (i8*, i8*)*)
19 // ARC: store i8* bitcast (i8** @_NSConcreteStackBlock to i8*)
20 // ARC: store i8* bitcast (i32 (i8*)* @"___ZZ1fvENK3$_0cvU13block_pointerFivEEv_block_invoke" to i8*)
29 // MRC: store i8* bitcast (i32 (i8*)* @___Z2f2v_block_invoke to i8*),
35 // ARC: store i8* bitcast (i32 (i8*)* @___Z2f2v_block_invoke to i8*),
message.mm 21 // CHECK-NEXT: [[T2:%.*]] = bitcast [[TEST0]]* [[T0]] to i8*
22 // CHECK-NEXT: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* [[T2]], i8* [[T1]])
property-object-reference-2.mm 40 // CHECK: [[ONE:%.*]] = bitcast i8* [[ADDPTR:%.*]] to %struct.TCPPObject*
41 // CHECK: [[TWO:%.*]] = bitcast %struct.TCPPObject* [[ONE]] to i8*
42 // CHECK: [[THREE:%.*]] = bitcast %struct.TCPPObject* [[AGGRESULT:%.*]] to i8*
43 // CHECK: call void @objc_copyCppObjectAtomic(i8* [[THREE]], i8* [[TWO]], i8* bitcast (void (%struct.TCPPObject*, %struct.TCPPObject*)* @__copy_helper_atomic_property_ to i8*))
53 // CHECK: [[ONE:%.*]] = bitcast i8* [[ADDRPTR:%.*]] to %struct.TCPPObject*
54 // CHECK: [[TWO:%.*]] = bitcast %struct.TCPPObject* [[ONE]] to i8*
55 // CHECK: [[THREE:%.*]] = bitcast %struct.TCPPObject* [[MYPROPERTY:%.*]] to i8*
56 // CHECK: call void @objc_copyCppObjectAtomic(i8* [[TWO]], i8* [[THREE]], i8* bitcast (void (%struct.TCPPObject*, %struct.TCPPObject*)* @__assign_helper_atomic_property_ to i8*))
unknown-anytype.mm 10 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, float)*)(
19 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, float)*)(
  /external/llvm/test/CodeGen/AArch64/
arm64-2012-05-07-DAGCombineVectorExtract.ll 7 %b = bitcast <4 x i32> %a to i128
16 %b = bitcast <2 x i64> %a to i128
  /external/llvm/test/CodeGen/ARM/
ehabi-filters.ll 21 %0 = bitcast i8* %exception.i to i32*
23 invoke void @__cxa_throw(i8* %exception.i, i8* bitcast (i8** @_ZTIi to i8*), i8* null) noreturn
27 %1 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
28 filter [1 x i8*] [i8* bitcast (i8** @_ZTIi to i8*)]
29 catch i8* bitcast (i8** @_ZTIi to i8*)
48 %4 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
49 catch i8* bitcast (i8** @_ZTIi to i8*)
55 %6 = tail call i32 @llvm.eh.typeid.for(i8* bitcast (i8** @_ZTIi to i8*)) nounwind
illegal-vector-bitcast.ll 8 %m = bitcast <8 x float> %i to <4 x i64>
11 %p = bitcast <4 x i64> %n to <8 x float>
truncstore-dag-combine.ll 5 %P1 = bitcast i8* %P to i16* ; <i16*> [#uses=1]
13 %P1 = bitcast i8* %P to i32* ; <i32*> [#uses=1]
  /external/llvm/test/CodeGen/Mips/
mipslopat.ll 10 %0 = bitcast i32* %tmp to i8*
13 %1 = bitcast i32* %tmp1 to i8*
  /external/llvm/test/CodeGen/PowerPC/
2007-05-03-InlineAsm-S-Constraint.ll 10 tail call void asm sideeffect "$0 $1", "s,i"( i8* bitcast (i32* getelementptr ([2 x i32]* @x, i32 0, i32 1) to i8*), i8* bitcast (i32* getelementptr ([2 x i32]* @x, i32 0, i32 1) to i8*) )
2008-03-05-RegScavengerAssert.ll 8 %tmp28 = bitcast i8* %pp to void ()** ; <void ()**> [#uses=1]
12 %tmp30 = bitcast void ()* %tmp38 to void (i8*)* ; <void (i8*)*> [#uses=1]
ppc32-vacopy.ll 11 %2 = bitcast %va_list* %0 to i8*
12 %3 = bitcast %va_list* %1 to i8*
  /external/llvm/test/CodeGen/R600/
bitcast.ll 12 %2 = bitcast <32 x i8> %1 to <8 x i32>
24 %0 = bitcast i8 addrspace(1)* %in to <16 x i8> addrspace(1)*
32 %bc = bitcast float %load to <2 x i16>
39 %bc = bitcast <2 x i16> %load to float
46 %bc = bitcast <4 x i8> %load to i32
53 %bc = bitcast i32 %load to <4 x i8>
63 %bc = bitcast <2 x i32> %add to double
73 %bc = bitcast double %add to <2 x i32>
  /external/llvm/test/CodeGen/X86/
2007-06-15-IntToMMX.ll 9 %tmp2 = bitcast <1 x i64> %A to x86_mmx
10 %tmp3 = bitcast <1 x i64> %B to x86_mmx
2007-06-28-X86-64-isel.ll 4 %tmp1 = call <8 x i16> @llvm.x86.sse2.pmins.w( <8 x i16> zeroinitializer, <8 x i16> bitcast (<4 x i32> < i32 7, i32 7, i32 7, i32 7 > to <8 x i16>) )
5 %tmp2 = bitcast <8 x i16> %tmp1 to <4 x i32>

Completed in 457 milliseconds

1 2 3 4 5 6 7 891011>>