OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:bitcast
(Results
201 - 225
of
1996
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/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
8
9
10
11
>>