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

1 2 3 4 5 6 7 891011>>

  /external/llvm/test/Transforms/SROA/
slice-order-independence.ll 13 %2 = bitcast { i16*, i32 }* %0 to i8*
14 %3 = bitcast { i16*, i32 }* %arg to i8*
17 %pb0 = bitcast i16** %b to i63*
19 %pb1 = bitcast i16** %b to i8**
28 %2 = bitcast { i16*, i32 }* %0 to i8*
29 %3 = bitcast { i16*, i32 }* %arg to i8*
32 %pb1 = bitcast i16** %b to i8**
34 %pb0 = bitcast i16** %b to i63*
  /external/llvm/test/Transforms/StripSymbols/
2007-01-15-llvm.used.ll 8 @llvm.used = appending global [2 x i8*] [ i8* bitcast (i32* @foo to i8*), i8* bitcast (i32 ()* @bar to i8*) ], section "llvm.metadata" ; <[2 x i8*]*> [#uses=0]
  /external/swiftshader/third_party/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/swiftshader/third_party/LLVM/test/CodeGen/X86/
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>
fold-pcmpeqd-1.ll 7 ret <2 x double> bitcast (<2 x i64><i64 -1, i64 -1> to <2 x double>)
10 ret <2 x double> bitcast (<2 x i64><i64 0, i64 0> to <2 x double>)
rodata-relocs.ll 15 @p = unnamed_addr constant i8* bitcast ([2 x i32]* @a to i8*)
16 @t = unnamed_addr constant i8* bitcast ([2 x [2 x i32]]* @e to i8*)
17 @p1 = unnamed_addr constant i8* bitcast ([2 x i32]* @a1 to i8*)
18 @t1 = unnamed_addr constant i8* bitcast ([2 x [2 x i32]]* @e1 to i8*)
19 @p2 = internal global i8* bitcast([2 x i32]* @a1 to i8*)
20 @t2 = internal global i8* bitcast([2 x [2 x i32]]* @e1 to i8*)
21 @p3 = internal global i8* bitcast([2 x i32]* @a to i8*)
22 @t3 = internal global i8* bitcast([2 x [2 x i32]]* @e to i8*)
widen_cast-5.ll 5 ; bitcast a i64 to v2i32
9 %conv = bitcast i64 %src to <2 x i32>
  /external/swiftshader/third_party/LLVM/test/DebugInfo/
2009-01-15-dbg_declare.ll 11 %0 = bitcast i32* %j to { }*
12 call void @llvm.dbg.declare({ }* %0, { }* bitcast (%llvm.dbg.variable.type* @llvm.dbg.variable24 to { }*))
  /external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
2007-11-25-CompatibleAttributes.ll 1 ; RUN: opt < %s -instcombine -S | not grep bitcast
8 %tmp32 = tail call i32 (i8* , ...) * bitcast (i32 (i8*, ...) * @printf to i32 (i8* , ...) *)( i8* getelementptr ([4 x i8]* @.str, i32 0, i32 0) , i32 0 ) nounwind ; <i32> [#uses=0]
2008-07-16-sse2_storel_dq.ll 8 bitcast <2 x i64> %y to <4 x i32>
9 call void @llvm.x86.sse2.storel.dq( i8* bitcast (double* @G to i8*), <4 x i32> %0 ) nounwind
bitcast-sext-vector.ll 3 ; Don't fold zero/sign extensions with a bitcast between a vector and scalar.
9 %val = bitcast <4 x i8> %sext to i32
  /external/swiftshader/third_party/LLVM/test/Transforms/ScalarRepl/
sroa-fca.ll 6 %Y = bitcast i64* %X to {i32,i32}*
15 %Y = bitcast i64* %X to {i32,i32}*
  /external/swiftshader/third_party/LLVM/test/Transforms/StripSymbols/
2007-01-15-llvm.used.ll 3 @llvm.used = appending global [2 x i8*] [ i8* bitcast (i32* @foo to i8*), i8* bitcast (i32 ()* @bar to i8*) ], section "llvm.metadata" ; <[2 x i8*]*> [#uses=0]
  /external/clang/test/CodeGenObjC/
nsvalue-objc-boxable-mac-arc.m 20 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
21 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSRange* [[LOCAL_VAR]]{{.*}}
23 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
25 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
39 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSPoint* [[TEMP_VAR]]{{.*}}
40 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSPoint* [[LOCAL_VAR]]{{.*}}
42 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct._NSPoint* [[TEMP_VAR]]{{.*}}
44 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
58 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSSize* [[TEMP_VAR]]{{.*}}
59 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSSize* [[LOCAL_VAR]]{{.*}
    [all...]
nsvalue-objc-boxable-mac.m 20 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
21 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSRange* [[LOCAL_VAR]]{{.*}}
23 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
25 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
37 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSPoint* [[TEMP_VAR]]{{.*}}
38 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSPoint* [[LOCAL_VAR]]{{.*}}
40 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct._NSPoint* [[TEMP_VAR]]{{.*}}
42 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
54 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSSize* [[TEMP_VAR]]{{.*}}
55 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSSize* [[LOCAL_VAR]]{{.*}
    [all...]
nsvalue-objc-boxable-ios-arc.m 20 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
21 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSRange* [[LOCAL_VAR]]{{.*}}
23 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
25 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
39 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct.CGPoint* [[TEMP_VAR]]{{.*}}
40 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct.CGPoint* [[LOCAL_VAR]]{{.*}}
42 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct.CGPoint* [[TEMP_VAR]]{{.*}}
44 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
58 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct.CGSize* [[TEMP_VAR]]{{.*}}
59 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct.CGSize* [[LOCAL_VAR]]{{.*}
    [all...]
nsvalue-objc-boxable-ios.m 20 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
21 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct._NSRange* [[LOCAL_VAR]]{{.*}}
23 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct._NSRange* [[TEMP_VAR]]{{.*}}
25 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
37 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct.CGPoint* [[TEMP_VAR]]{{.*}}
38 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct.CGPoint* [[LOCAL_VAR]]{{.*}}
40 // CHECK: [[PARAM_CAST:%.*]] = bitcast %struct.CGPoint* [[TEMP_VAR]]{{.*}}
42 // CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
54 // CHECK: [[TEMP_CAST:%.*]] = bitcast %struct.CGSize* [[TEMP_VAR]]{{.*}}
55 // CHECK: [[LOCAL_CAST:%.*]] = bitcast %struct.CGSize* [[LOCAL_VAR]]{{.*}
    [all...]
  /external/clang/test/CodeGen/
atomic-arm64.c 36 // CHECK-NEXT: [[T0:%.*]] = bitcast float* [[TEMP]] to i32*
38 // CHECK-NEXT: store atomic i32 [[T1]], i32* bitcast (float* @a_float to i32*) seq_cst, align 4
46 // CHECK-NEXT: [[T0:%.*]] = bitcast i8** [[TEMP]] to i64*
48 // CHECK-NEXT: store atomic i64 [[T1]], i64* bitcast (i8** @a_pointer to i64*) seq_cst, align 8
57 // CHECK-NEXT: [[T0:%.*]] = bitcast [[PAIR_T]]* [[TEMP]] to i128*
59 // CHECK-NEXT: store atomic i128 [[T1]], i128* bitcast ([[PAIR_T]]* @a_pointer_pair to i128*) seq_cst, align 16
66 // CHECK-NEXT: [[T0:%.*]] = bitcast [[QUAD_T]]* [[TEMP]] to i8*
67 // CHECK-NEXT: [[T1:%.*]] = bitcast [[QUAD_T]]* {{%.*}} to i8*
69 // CHECK-NEXT: [[T0:%.*]] = bitcast [[QUAD_T]]* [[TEMP]] to i256*
70 // CHECK-NEXT: [[T1:%.*]] = bitcast i256* [[T0]] to i8
    [all...]
  /external/llvm/test/Transforms/WholeProgramDevirt/
vcp-type-mismatch.ll 6 @vt1 = global [1 x i8*] [i8* bitcast (i32 (i8*, i32)* @vf1 to i8*)], !type !0
7 @vt2 = global [1 x i8*] [i8* bitcast (i32 (i8*, i32)* @vf2 to i8*)], !type !0
19 %vtableptr = bitcast i8* %obj to [1 x i8*]**
21 %vtablei8 = bitcast [1 x i8*]* %vtable to i8*
26 %fptr_casted = bitcast i8* %fptr to i32 (i8*, i64)*
34 %vtableptr = bitcast i8* %obj to [1 x i8*]**
36 %vtablei8 = bitcast [1 x i8*]* %vtable to i8*
41 %fptr_casted = bitcast i8* %fptr to i32 (i8*, i64, i64)*
49 %vtableptr = bitcast i8* %obj to [1 x i8*]**
51 %vtablei8 = bitcast [1 x i8*]* %vtable to i8
    [all...]
  /external/llvm/test/CodeGen/X86/
mmx-coalescing.ll 27 %v4 = bitcast <1 x i64> %v0 to <4 x i16>
28 %v5 = bitcast <4 x i16> %v4 to x86_mmx
30 %v7 = bitcast x86_mmx %v6 to <4 x i16>
31 %v8 = bitcast <4 x i16> %v7 to <1 x i64>
33 %v10 = bitcast i64 %v9 to <2 x i32>
44 %v18 = bitcast i64 %v17 to x86_mmx
46 %v20 = bitcast x86_mmx %v19 to i64
52 %v34 = bitcast <1 x i64> %v8 to <4 x i16>
53 %v35 = bitcast <4 x i16> %v34 to x86_mmx
55 %v37 = bitcast x86_mmx %v36 to <4 x i16
    [all...]
fast-isel-bitcasts-avx.ll 10 %1 = bitcast <8 x i32> %a to <4 x i64>
18 %1 = bitcast <16 x i16> %a to <4 x i64>
26 %1 = bitcast <32 x i8> %a to <4 x i64>
34 %1 = bitcast <4 x double> %a to <4 x i64>
42 %1 = bitcast <8 x float> %a to <4 x i64>
50 %1 = bitcast <4 x i64> %a to <8 x i32>
58 %1 = bitcast <16 x i16> %a to <8 x i32>
66 %1 = bitcast <32 x i8> %a to <8 x i32>
74 %1 = bitcast <4 x double> %a to <8 x i32>
82 %1 = bitcast <8 x float> %a to <8 x i32
    [all...]
fast-isel-bitcasts.ll 11 %1 = bitcast <4 x i32> %a to <2 x i64>
19 %1 = bitcast <8 x i16> %a to <2 x i64>
27 %1 = bitcast <16 x i8> %a to <2 x i64>
35 %1 = bitcast <2 x double> %a to <2 x i64>
43 %1 = bitcast <4 x float> %a to <2 x i64>
51 %1 = bitcast <2 x i64> %a to <4 x i32>
59 %1 = bitcast <8 x i16> %a to <4 x i32>
67 %1 = bitcast <16 x i8> %a to <4 x i32>
75 %1 = bitcast <2 x double> %a to <4 x i32>
83 %1 = bitcast <4 x float> %a to <4 x i32
    [all...]
  /external/llvm/test/ExecutionEngine/
test-interp-vec-cast.ll 109 bitcast <8 x i8> <i8 0, i8 -1, i8 2, i8 -3, i8 4, i8 -5, i8 6, i8 -7> to <4 x i16>
110 bitcast <8 x i8> <i8 0, i8 -1, i8 2, i8 -3, i8 4, i8 -5, i8 6, i8 -7> to <2 x i32>
111 bitcast <8 x i8> <i8 0, i8 -1, i8 2, i8 -3, i8 4, i8 -5, i8 6, i8 -7> to i64
112 bitcast <8 x i8> <i8 0, i8 -1, i8 2, i8 -3, i8 4, i8 -5, i8 6, i8 -7> to <2 x float>
113 bitcast <8 x i8> <i8 0, i8 -1, i8 2, i8 -3, i8 4, i8 -5, i8 6, i8 -7> to double
115 bitcast <4 x i16> <i16 0, i16 -1, i16 2, i16 -3> to <8 x i8>
116 bitcast <4 x i16> <i16 0, i16 -1, i16 2, i16 -3> to <2 x i32>
117 bitcast <4 x i16> <i16 0, i16 -1, i16 2, i16 -3> to i64
118 bitcast <4 x i16> <i16 0, i16 -1, i16 2, i16 -3> to <2 x float>
119 bitcast <4 x i16> <i16 0, i16 -1, i16 2, i16 -3> to doubl
    [all...]
  /external/llvm/test/CodeGen/Mips/
dsp-r2.ll 7 %1 = bitcast i32 %a1.coerce to <2 x i16>
8 %2 = bitcast i32 %a2.coerce to <2 x i16>
19 %1 = bitcast i32 %a1.coerce to <2 x i16>
20 %2 = bitcast i32 %a2.coerce to <2 x i16>
31 %1 = bitcast i32 %a1.coerce to <2 x i16>
32 %2 = bitcast i32 %a2.coerce to <2 x i16>
43 %1 = bitcast i32 %a1.coerce to <2 x i16>
44 %2 = bitcast i32 %a2.coerce to <2 x i16>
55 %1 = bitcast i32 %a1.coerce to <2 x i16>
56 %2 = bitcast i32 %a2.coerce to <2 x i16
    [all...]

Completed in 730 milliseconds

1 2 3 4 5 6 7 891011>>