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