HomeSort by relevance Sort by last modified time
    Searched full:bitcast (Results 151 - 175 of 4002) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/clang/test/CodeGenCXX/
attr-x86-interrupt.cpp 20 // X86_64_LINUX: @llvm.used = appending global [3 x i8*] [i8* bitcast (void (i32*, i64)* @{{.*}}foo7{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo8{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo9{{.*}} to i8*)], section "llvm.metadata"
24 // X86_LINUX: @llvm.used = appending global [3 x i8*] [i8* bitcast (void (i32*, i32)* @{{.*}}foo7{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo8{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo9{{.*}} to i8*)], section "llvm.metadata"
28 // X86_64_WIN: @llvm.used = appending global [3 x i8*] [i8* bitcast (void (i32*, i64)* @{{.*}}foo7{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo8{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo9{{.*}} to i8*)], section "llvm.metadata"
32 // X86_WIN: @llvm.used = appending global [3 x i8*] [i8* bitcast (void (i32*, i32)* @{{.*}}foo7{{.*}} to i8*), i8* bitcast (void (i32*)* @{{.*}}foo8{{.*}} to i8*), (…)
    [all...]
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
  /external/clang/test/CodeGenObjC/
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
objfw.m 12 // CHECK: [[T0:%.*]] = call 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*),
  /external/clang/test/CodeGenObjCXX/
copy.mm 15 // CHECK-NEXT: bitcast
16 // CHECK-NEXT: bitcast
17 // CHECK-NEXT: bitcast
  /external/llvm/test/CodeGen/AMDGPU/
extload.ll 14 %cast = bitcast i8 addrspace(1)* %src to i32 addrspace(1)*
16 %x = bitcast i32 %load to <4 x i8>
17 %castOut = bitcast i8 addrspace(1)* %out to <4 x i8> addrspace(1)*
29 %cast = bitcast i16 addrspace(1)* %src to i32 addrspace(1)*
31 %x = bitcast i32 %load to <2 x i16>
32 %castOut = bitcast i16 addrspace(1)* %out to <2 x i16> addrspace(1)*
44 %cast = bitcast i8 addrspace(3)* %src to i32 addrspace(3)*
46 %x = bitcast i32 %load to <4 x i8>
47 %castOut = bitcast i8 addrspace(3)* %out to <4 x i8> addrspace(3)*
59 %cast = bitcast i16 addrspace(3)* %src to i32 addrspace(3)
    [all...]
  /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>
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]
  /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)
15 define i32 @FB() 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)
17 define i32 @main() personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) {
24 catch i8* bitcast (i8** @_ZTIi to i8*)
  /external/llvm/test/ExecutionEngine/OrcMCJIT/Inputs/
multi-module-eh-b.ll 11 call void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null)
15 define i32 @FB() personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) {
22 catch i8* bitcast (i8** @_ZTIi to i8*)
  /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/llvm/test/Transforms/InstCombine/
call-cast-target.ll 12 %tmp = call i32 bitcast (i8* (i32*)* @ctime to i32 (i32*)*)( i32* null ) ; <i32> [#uses=1]
25 ; CHECK-NOT: bitcast
27 %0 = call { i8 } bitcast ({ i8 } (i32*)* @foo to { i8 } (i16*)*)(i16* null)
39 %call = tail call i32 bitcast (i32 (i32)* @fn1 to i32 (i32*)*)(i32* %a)
47 ; CHECK: %[[call:.*]] = tail call i32 bitcast (i32 (i16)* @fn2 to i32 (i32*)*)(i32* %a)
50 %call = tail call i32 bitcast (i32 (i16)* @fn2 to i32 (i32*)*)(i32* %a)
58 ; CHECK: %[[call:.*]] = tail call i32 bitcast (i32 (i64)* @fn3 to i32 (i32*)*)(i32* %a)
61 %call = tail call i32 bitcast (i32 (i64)* @fn3 to i32 (i32*)*)(i32* %a)
69 ; CHECK: %[[call:.*]] = tail call i32 bitcast (i32 (i32)* @fn4 to i32 (i32*)*)(i32* %a)
72 %call = tail call i32 bitcast (i32 (i32)* @fn4 to i32 (i32*)*)(i32* %a
    [all...]
opaque.ll 22 %0 = bitcast %swift.opaque* %src to %V*
24 %2 = bitcast [24 x i8]* %dest to i8**
26 %3 = bitcast i8* %1 to %V*
27 %4 = bitcast %V* %3 to i8*
28 %5 = bitcast %V* %0 to i8*
30 %6 = bitcast %V* %3 to %swift.opaque*
  /external/swiftshader/third_party/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/swiftshader/third_party/LLVM/test/CodeGen/X86/
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]
  /external/llvm/test/Bitcode/
ssse3_palignr.ll 7 %0 = bitcast <4 x i32> %b to <2 x i64> ; <<2 x i64>> [#uses=1]
8 %1 = bitcast <4 x i32> %a to <2 x i64> ; <<2 x i64>> [#uses=1]
10 %3 = bitcast <2 x i64> %2 to <4 x i32> ; <<4 x i32>> [#uses=1]
16 %0 = bitcast <2 x i32> %b to <1 x i64> ; <<1 x i64>> [#uses=1]
17 %1 = bitcast <2 x i32> %a to <1 x i64> ; <<1 x i64>> [#uses=1]
20 %retval12 = bitcast i64 %3 to double ; <double> [#uses=1]
28 %0 = bitcast <2 x i32> %b to <1 x i64> ; <<1 x i64>> [#uses=1]
29 %1 = bitcast <2 x i32> %a to <1 x i64> ; <<1 x i64>> [#uses=1]
32 %retval12 = bitcast i64 %3 to double ; <double> [#uses=1]
38 %0 = bitcast <2 x i32> %b to <1 x i64> ; <<1 x i64>> [#uses=1
    [all...]
  /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*
fp16-vector-bitcast.ll 7 %1 = bitcast <4 x half> %a to <4 x i16>
15 %1 = bitcast <4 x half> %a to <2 x i32>
23 %1 = bitcast <4 x half> %a to <1 x i64>
31 %1 = bitcast <4 x half> %a to i64
39 %1 = bitcast <4 x half> %a to <2 x float>
47 %1 = bitcast <4 x half> %a to <1 x double>
55 %1 = bitcast <4 x half> %a to double
64 %1 = bitcast <4 x i16> %a to <4 x half>
72 %1 = bitcast <2 x i32> %a to <4 x half>
80 %1 = bitcast <1 x i64> %a to <4 x half
    [all...]
  /external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
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...]
  /external/clang/test/CodeGen/
aarch64-neon-2velem.c 280 // CHECK: [[TMP0:%.*]] = bitcast <2 x float> %a to <8 x i8>
281 // CHECK: [[TMP1:%.*]] = bitcast <2 x float> %b to <8 x i8>
282 // CHECK: [[TMP2:%.*]] = bitcast <2 x float> %v to <8 x i8>
283 // CHECK: [[TMP3:%.*]] = bitcast <8 x i8> [[TMP2]] to <2 x float>
285 // CHECK: [[FMLA:%.*]] = bitcast <8 x i8> [[TMP1]] to <2 x float>
286 // CHECK: [[FMLA1:%.*]] = bitcast <8 x i8> [[TMP0]] to <2 x float>
294 // CHECK: [[TMP0:%.*]] = bitcast <4 x float> %a to <16 x i8>
295 // CHECK: [[TMP1:%.*]] = bitcast <4 x float> %b to <16 x i8>
296 // CHECK: [[TMP2:%.*]] = bitcast <2 x float> %v to <8 x i8>
297 // CHECK: [[TMP3:%.*]] = bitcast <8 x i8> [[TMP2]] to <2 x float
    [all...]
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], [3 x %struct.gc_generation]* @generations, i32 0, i32 0, i32 0), %union._gc_head* getelementptr inbounds ([3 x %struct.gc_generation], [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, i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 48) to %union._gc_head*), %union._gc_head* bitcast (i8* getelementptr (i8, 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, i8* bitcast ([3 x %struct.gc_generation]* @generations to i8*), i64 96) to %union._gc_head*), %union._gc_head* bitcast (i8* getelementptr (i8, 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 }]

Completed in 1367 milliseconds

1 2 3 4 5 67 8 91011>>