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

<<31323334353637383940>>

  /external/llvm/test/CodeGen/ARM/
vst4.ll 28 %tmp0 = bitcast i16* %A to i8*
38 %tmp0 = bitcast i32* %A to i8*
47 %tmp0 = bitcast float* %A to i8*
57 %tmp0 = bitcast i64* %A to i8*
67 %tmp0 = bitcast i64* %A to i8*
90 %tmp0 = bitcast i16* %A to i8*
100 %tmp0 = bitcast i32* %A to i8*
110 %tmp0 = bitcast float* %A to i8*
122 %tmp0 = bitcast float* %A to i8*
reg_sequence.ll 26 %4 = bitcast i16* %i_ptr to i8* ; <i8*> [#uses=1]
28 %6 = bitcast <8 x i16> %5 to <2 x double> ; <<2 x double>> [#uses=2]
30 %8 = bitcast double %7 to <4 x i16> ; <<4 x i16>> [#uses=1]
33 %11 = bitcast double %10 to <4 x i16> ; <<4 x i16>> [#uses=1]
42 %18 = bitcast i16* %o_ptr to i8* ; <i8*> [#uses=1]
62 %4 = bitcast i16* %i_ptr to i8* ; <i8*> [#uses=1]
65 %7 = bitcast i16* %6 to i8* ; <i8*> [#uses=1]
69 %11 = bitcast i16* %o_ptr to i8* ; <i8*> [#uses=1]
72 %13 = bitcast i16* %12 to i8* ; <i8*> [#uses=1]
103 %tmp1 = bitcast i32* %in to i8* ; <i8*> [#uses=1
    [all...]
vstlane.ll 121 %tmp0 = bitcast i16* %A to i8*
132 %tmp0 = bitcast i16* %A to i8*
143 %tmp0 = bitcast i32* %A to i8*
152 %tmp0 = bitcast float* %A to i8*
162 %tmp0 = bitcast i16* %A to i8*
172 %tmp0 = bitcast i32* %A to i8*
181 %tmp0 = bitcast float* %A to i8*
208 %tmp0 = bitcast i16* %A to i8*
217 %tmp0 = bitcast i32* %A to i8*
226 %tmp0 = bitcast float* %A to i8
    [all...]
  /external/llvm/test/Transforms/ConstProp/
constant-expr.ll 23 @H = global i1 icmp ule (i32* bitcast (i8* @X to i32*), i32* bitcast (i8* @Y to i32*))
76 @pr9011_3 = constant <4 x i32> bitcast (<16 x i8> zeroinitializer to <4 x i32>)
91 @pr9011_10 = constant <4 x double> bitcast (i256 0 to <4 x double>)
93 @pr9011_11 = constant <4 x float> bitcast (i128 0 to <4 x float>)
95 @pr9011_12 = constant <4 x i32> bitcast (i128 0 to <4 x i32>)
97 @pr9011_13 = constant i256 bitcast (<4 x double> zeroinitializer to i256)
99 @pr9011_14 = constant i128 bitcast (<4 x float> zeroinitializer to i128)
101 @pr9011_15 = constant i128 bitcast (<4 x i32> zeroinitializer to i128)
  /external/llvm/test/Transforms/LICM/
hoist-bitcast-load.ll 42 ; Make sure the basic alloca pointer hoisting works through a bitcast to a
53 %c = bitcast i64* %ca to i32*
81 ; Make sure the basic alloca pointer hoisting works through a bitcast to a
82 ; pointer to a smaller type (where the bitcast also needs to be hoisted):
102 %c = bitcast i64* %ca to i32*
120 ; Make sure the basic alloca pointer hoisting does not happen through a bitcast
131 %c = bitcast i16* %ca to i32*
171 %cab = bitcast i16* %ca to %atype*
172 %c = bitcast %atype* %cab to i32*
  /external/clang/test/CodeGenCXX/
copy-constructor-synthesis.cpp 144 // CHECK-NEXT: [[T4:%.*]] = bitcast i16* [[T0]] to i8*
145 // CHECK-NEXT: [[T5:%.*]] = bitcast i16* [[T2]] to i8*
151 // CHECK-NEXT: [[T0:%.*]] = bitcast [[A]]* [[THIS]] to i8***
156 // CHECK-NEXT: [[T4:%.*]] = bitcast i16* [[T0]] to i8*
157 // CHECK-NEXT: [[T5:%.*]] = bitcast i16* [[T2]] to i8*
blocks-cxx11.cpp 53 // CHECK-NEXT: [[COERCE:%.*]] = bitcast
79 // CHECK-NEXT: [[COERCE:%.*]] = bitcast { i32, i32 }* [[CSLOT]] to i64*
110 // CHECK-NEXT: [[T0:%.*]] = bitcast [[BLOCK_T]]* [[BLOCK]] to void ()*
const-init.cpp 73 // CHECK: @i = constant i32* bitcast (float* @PR9558 to i32*)
77 // CHECK: @pastEnd = constant i32* bitcast (i8* getelementptr (i8* bitcast ([2 x i32]* @arr to i8*), i64 8) to i32*)
  /external/llvm/test/Analysis/BasicAA/
phi-spec-order.ll 17 %lsr.iv4 = phi [16000 x double]* [ %i11, %for.body4 ], [ bitcast (double* getelementptr inbounds ([16000 x double]* @Y, i64 0, i64 8)
24 %lsr.iv46 = bitcast [16000 x double]* %lsr.iv4 to <4 x double>*
25 %lsr.iv12 = bitcast [16000 x double]* %lsr.iv1 to <4 x double>*
54 %i10 = bitcast double* %scevgep to [16000 x double]*
56 %i11 = bitcast double* %scevgep5 to [16000 x double]*
  /external/llvm/test/Analysis/ScalarEvolution/
load.ll 38 @node5 = internal constant { %struct.ListNode*, i32, [4 x i8] } { %struct.ListNode* bitcast ({ %struct.ListNode*, i32, [4 x i8] }* @node4 to %struct.ListNode*), i32 4, [4 x i8] undef }, align 8
39 @node4 = internal constant { %struct.ListNode*, i32, [4 x i8] } { %struct.ListNode* bitcast ({ %struct.ListNode*, i32, [4 x i8] }* @node3 to %struct.ListNode*), i32 3, [4 x i8] undef }, align 8
40 @node3 = internal constant { %struct.ListNode*, i32, [4 x i8] } { %struct.ListNode* bitcast ({ %struct.ListNode*, i32, [4 x i8] }* @node2 to %struct.ListNode*), i32 2, [4 x i8] undef }, align 8
41 @node2 = internal constant { %struct.ListNode*, i32, [4 x i8] } { %struct.ListNode* bitcast ({ %struct.ListNode*, i32, [4 x i8] }* @node1 to %struct.ListNode*), i32 1, [4 x i8] undef }, align 8
52 %n.01 = phi %struct.ListNode* [ bitcast ({ %struct.ListNode*, i32, [4 x i8] }* @node5 to %struct.ListNode*), %entry ], [ %1, %for.body ]
  /external/llvm/test/Analysis/TypeBasedAliasAnalysis/
placement-tbaa.ll 34 %0 = bitcast i8* %call to %struct.Foo*
50 %5 = bitcast %struct.Foo* %4 to i8*
55 %6 = bitcast i8* %5 to %struct.Bar*
65 %10 = bitcast %struct.Foo* %9 to i8*
70 %11 = bitcast i8* %10 to %struct.Foo*
  /external/llvm/test/CodeGen/AArch64/
arm64-vbitwise.ll 78 %0 = bitcast i8* %src to <16 x i8>*
81 %2 = bitcast <16 x i8> %and.i to <8 x i16>
84 %4 = bitcast <8 x i16> %3 to <4 x i32>
87 %6 = bitcast <4 x i32> %5 to <16 x i8>
88 %7 = bitcast i8* %dest to <16 x i8>*
arm64-scvt.ll 292 %bitcast = ptrtoint i8* %sp0 to i64
293 %add = add i64 %bitcast, -1
306 %bitcast = ptrtoint i16* %sp0 to i64
307 %add = add i64 %bitcast, 1
320 %bitcast = ptrtoint i32* %sp0 to i64
321 %add = add i64 %bitcast, 1
335 %bitcast = ptrtoint i64* %sp0 to i64
336 %add = add i64 %bitcast, 1
352 %bitcast = ptrtoint i8* %sp0 to i64
353 %add = add i64 %bitcast, -
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
ppcf128-endian.ll 92 %0 = bitcast ppc_fp128 %x to i128
104 %0 = bitcast i128 %x to ppc_fp128
117 %0 = bitcast i128 %shl to ppc_fp128
130 %cast = bitcast <4 x i32> %x to ppc_fp128
145 %va1 = bitcast i8** %va to i8*
  /external/llvm/test/CodeGen/X86/
2006-04-04-CrossBlockCrash.ll 33 %tmp337 = bitcast <4 x i32> %tmp336 to <4 x float> ; <<4 x float>> [#uses=1]
35 %tmp379 = bitcast <4 x float> %tmp378 to <4 x i32> ; <<4 x i32>> [#uses=1]
37 %tmp392 = bitcast <8 x i16> %tmp388 to <8 x i16> ; <<8 x i16>> [#uses=1]
40 %tmp427 = bitcast <8 x i16> %tmp423 to <16 x i8> ; <<16 x i8>> [#uses=1]
44 %tmp436 = bitcast i8 %tmp to i8 ; <i8> [#uses=1]
MachineSink-eflags.ll 18 %conv = bitcast i8* %_stubArgs to i32*
21 %i4 = bitcast i8* %ptr8 to <2 x double>*
23 %i7 = bitcast i8* %ptr20 to <2 x double> addrspace(1)**
26 %i9 = bitcast i8* %ptr28 to i32*
29 %i10 = bitcast i8* %ptr32 to i32*
  /external/llvm/test/Instrumentation/AddressSanitizer/
lifetime.ll 13 %i.ptr = bitcast i32* %i to i8*
31 %i.ptr = bitcast i32* %i to i8*
44 %arr.ptr = bitcast [10 x i32]* %arr to i8*
69 %i.ptr = bitcast i64* %i to i8*
75 %i.ptr2 = bitcast i64* %i to i8*
  /external/llvm/test/Instrumentation/MemorySanitizer/
vector_pack.ll 49 ; CHECK-DAG: bitcast i64 {{.*}} to <4 x i16>
50 ; CHECK-DAG: bitcast i64 {{.*}} to <4 x i16>
55 ; CHECK-DAG: bitcast <4 x i16> {{.*}} to x86_mmx
56 ; CHECK-DAG: bitcast <4 x i16> {{.*}} to x86_mmx
58 ; CHECK-DAG: bitcast x86_mmx {{.*}} to i64
  /external/llvm/test/Transforms/InstCombine/
align-addr.ll 25 %p = bitcast double* %t8 to <2 x double>*
46 %tmp = load <16 x i8>* bitcast ([4 x i32]* @GLOBAL to <16 x i8>*), align 1
56 %tmp = load <16 x i8> addrspace(1)* bitcast ([4 x i32] addrspace(1)* @GLOBAL_as1 to <16 x i8> addrspace(1)*), align 1
66 %tmp = load <16 x i8> addrspace(1)* bitcast (i32 addrspace(1)* getelementptr ([8 x i32] addrspace(1)* @GLOBAL_as1_gep, i16 0, i16 4) to <16 x i8> addrspace(1)*), align 1
92 %a4.cast = bitcast %struct.s* %a4 to i8*
  /external/llvm/test/Transforms/SLPVectorizer/X86/
ordering.ll 29 %call49 = invoke double bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to double (i8*, i8*)*)(i8* undef, i8* undef)
33 %call51 = invoke double bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to double (i8*, i8*)*)(i8* undef, i8* undef)
37 %call56 = invoke double bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to double (i8*, i8*)*)(i8* undef, i8* undef)
41 %call59 = invoke double bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to double (i8*, i8*)*)(i8* undef, i8* undef)
70 %l = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @personality_v0 to i8*)
  /external/llvm/test/Transforms/SROA/
phi-and-select.ll 230 %bitcast = bitcast float* %f to i32*
234 %phi = phi i32* [ %bitcast, %else ], [ %ptr, %then ]
253 %bitcast = bitcast float* %f to i32*
254 %select = select i1 %test, i32* %bitcast, i32* %ptr
266 ; CHECK: %[[cast:.*]] = bitcast double* %[[alloca]] to float*
281 %bitcast = bitcast double* %f to float*
285 %phi = phi float* [ %bitcast, %else ], [ %ptr, %then
    [all...]
  /external/llvm/test/Transforms/ScalarRepl/
memset-aggregate.ll 15 %L2 = bitcast %struct.foo* %L to i8* ; <i8*> [#uses=1]
16 %tmp13 = bitcast %struct.foo* %P to i8* ; <i8*> [#uses=1]
27 %L12 = bitcast [4 x %struct.foo]* %L to i8* ; <i8*> [#uses=1]
38 %B1 = bitcast %struct.bar* %B to i8* ; <i8*> [#uses=1]
58 %2 = bitcast i32* %1 to i8* ; <i8*> [#uses=1]
union-pointer.ll 16 %X_addr.upgrd.1 = bitcast i16** %X_addr to i8** ; <i8**> [#uses=1]
28 %x_addr.upgrd.1 = bitcast i16 addrspace(1)** %x_addr to i8 addrspace(1)**
41 %elem1.cast = bitcast i16 addrspace(1)** %elem1 to i8 addrspace(1)**
55 %tmp1.upgrd.3 = bitcast %struct.Val* %tmp1 to i64* ; <i64*> [#uses=1]
65 %tmp7 = bitcast %struct.Val* %tmp to { i64 }* ; <{ i64 }*> [#uses=1]
  /external/llvm/test/CodeGen/R600/
sgpr-copy.ll 61 %46 = bitcast float %41 to i32
62 %47 = bitcast float %42 to i32
90 %75 = bitcast i32 %74 to float
91 %76 = bitcast float %75 to i32
110 %88 = bitcast i32 %87 to float
111 %89 = bitcast float %88 to i32
144 %115 = bitcast i32 %114 to float
146 %117 = bitcast i32 %116 to float
163 %27 = bitcast i32 %26 to float
164 %28 = bitcast float %27 to i3
    [all...]
  /external/clang/test/CodeGenObjCXX/
property-reference.mm 29 // CHECK: [[C:%.*]] = call nonnull %struct.MyStruct* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
46 // CHECK-NEXT: [[T1:%.*]] = bitcast [[TEST1]]* [[T0]] to i8*
48 // CHECK-NEXT: [[T3:%.*]] = bitcast i8* [[T2]] to [[A]]*

Completed in 1557 milliseconds

<<31323334353637383940>>