/external/llvm/test/Assembler/ |
2002-08-15-ConstantExprProblem.ll | 10 %ret = phi i8* [ getelementptr ([12 x i8]* @.LC0, i64 0, i64 0), %0 ], [ null, %BB2 ] ; <i8*> [#uses=1]
|
/external/llvm/test/CodeGen/Generic/ |
print-int.ll | 8 %f = getelementptr [4 x i8]* @.str_1, i64 0, i64 0 ; <i8*> [#uses=1]
|
/external/llvm/test/CodeGen/PowerPC/ |
2008-03-24-CoalescerBug.ll | 17 define void @"-[PFTPersistentSymbols saveSymbolWithName:address:path:lineNumber:flags:owner:]"(%struct.PFTPersistentSymbols* %self, %struct.objc_selector* %_cmd, %struct.NSArray* %name, i64 %address, %struct.NSArray* %path, i32 %lineNumber, i64 %flags, %struct..0objc_object* %owner) nounwind { 21 %tmp17 = tail call signext i8 inttoptr (i64 4294901504 to i8 (%struct..0objc_object*, %struct.objc_selector*, %struct.NSArray*)*)( %struct..0objc_object* null, %struct.objc_selector* null, %struct.NSArray* bitcast (%struct.__builtin_CFString* @0 to %struct.NSArray*) ) nounwind ; <i8> [#uses=0] 24 %tmp24 = or i64 %flags, 4 ; <i64> [#uses=1] 27 %flags_addr.0 = phi i64 [ %tmp24, %bb21 ], [ %flags, %bb12 ] ; <i64> [#uses=1] 28 %tmp3233 = trunc i64 %flags_addr.0 to i32 ; <i32> [#uses=0]
|
pr3711_widen_bit.ll | 8 br i1 icmp ne (i32 trunc (i64 bitcast (<2 x i32> <i32 2, i32 2> to i64) to i32), i32 2), label %bb, label %bb1
|
/external/llvm/test/CodeGen/X86/ |
2008-05-12-tailmerge-5.ll | 5 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" 9 define void @passing2(i64 %str.0, i64 %str.1, i16 signext %s, i32 %j, i8 signext %c, i16 signext %t, i16 signext %u, i8 signext %d) nounwind optsize { 19 %tmp = bitcast %struct.BoundaryAlignment* %str_addr to { i64, i64 }* ; <{ i64, i64 }*> [#uses=1] 20 %tmp1 = getelementptr { i64, i64 }* %tmp, i32 0, i32 0 ; <i64*> [#uses=1 [all...] |
dbg-const-int.ll | 2 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64" 9 tail call void @llvm.dbg.value(metadata !8, i64 0, metadata !6), !dbg !9 13 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 22 !3 = metadata !{i32 589845, metadata !2, metadata !"", metadata !2, i32 0, i64 0, i64 0, i32 0, i32 0, i32 0, metadata !4, i32 0, i32 0} ; [ DW_TAG_subroutine_type ] 24 !5 = metadata !{i32 589860, metadata !0, metadata !"int", null, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type ]
|
dbg-value-location.ll | 3 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64" 18 define i32 @foo(i32 %dev, i64 %cmd, i8* %data, i32 %data2) nounwind optsize ssp { 20 call void @llvm.dbg.value(metadata !{i32 %dev}, i64 0, metadata !12), !dbg !13 26 switch i64 %cmd, label %if.then [ 27 i64 2147772420, label %bb.i 28 i64 536897538, label %bb116.i 47 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 51 !0 = metadata !{i32 589870, i32 0, metadata !1, metadata !"foo", metadata !"foo", metadata !"", metadata !1, i32 19510, metadata !3, i1 false, i1 true, i32 0, i32 0, i32 0, i32 256, i1 true, i32 (i32, i64, i8*, i32)* @foo} ; [ DW_TAG_subprogram ] 54 !3 = metadata !{i32 589845, metadata !1, metadata !"", metadata !1, i32 0, i64 0, i64 0, i32 0, i32 0, i32 0, metadata !4, i32 0, i32 0} ; [ DW_TAG_subroutine_type [all...] |
sse2-blend.ll | 31 define void@vsel_i64(<4 x i64>* %v1, <4 x i64>* %v2) { 32 %A = load <4 x i64>* %v1 33 %B = load <4 x i64>* %v2 34 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i64> %A, <4 x i64> %B 35 store <4 x i64 > %vsel, <4 x i64>* %v1
|
unaligned-load.ll | 14 %String2Loc9 = getelementptr inbounds [31 x i8]* %String2Loc, i64 0, i64 0 15 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %String2Loc9, i8* getelementptr inbounds ([31 x i8]* @.str3, i64 0, i64 0), i64 31, i32 1, i1 false) 22 declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture, i64, i32, i1) nounwind
|
vec_splat-2.ll | 3 define void @test(<2 x i64>* %P, i8 %x) nounwind { 20 %tmp68 = load <2 x i64>* %P ; <<2 x i64>> [#uses=1] 21 %tmp71 = bitcast <2 x i64> %tmp68 to <16 x i8> ; <<16 x i8>> [#uses=1] 23 %tmp73.upgrd.1 = bitcast <16 x i8> %tmp73 to <2 x i64> ; <<2 x i64>> [#uses=1] 24 store <2 x i64> %tmp73.upgrd.1, <2 x i64>* %P
|
widen_conv-1.ll | 6 define void @convert(<2 x i32>* %dst.addr, <2 x i64> %src) nounwind { 8 %val = trunc <2 x i64> %src to <2 x i32>
|
2007-08-09-IllegalX86-64Asm.ll | 3 %struct.FILE = type { i8*, i32, i32, i16, i16, %struct.__sbuf, i32, i8*, i32 (i8*)*, i32 (i8*, i8*, i32)*, i64 (i8*, i64, i32)*, i32 (i8*, i8*, i32)*, %struct.__sbuf, %struct.__sFILEX*, i32, [3 x i8], [1 x i8], %struct.__sbuf, i32, [4 x i8], i64 } 4 %struct.PyBoolScalarObject = type { i64, %struct._typeobject*, i8 } 5 %struct.PyBufferProcs = type { i64 (%struct.PyObject*, i64, i8**)*, i64 (%struct.PyObject*, i64, i8**)*, i64 (%struct.PyObject*, i64*)*, i64 (%struct.PyObject*, i64, i8**)* [all...] |
/external/llvm/test/Feature/ |
casttest.ll | 5 define i16 @FunFunc(i64 %x, i8 %z) { 8 %cast10 = trunc i64 %x to i16 ; <i16> [#uses=1]
|
metadata.ll | 5 call void @llvm.zonk(metadata !1, i64 0, metadata !1) 11 declare void @llvm.zonk(metadata, i64, metadata) nounwind readnone
|
/external/llvm/test/Transforms/ConstantMerge/ |
2002-09-23-CPR-Update.ll | 9 call i32 @test( i32* getelementptr ({ i32 }* @foo.upgrd.1, i64 0, i32 0) ) ; <i32>:1 [#uses=0] 10 call i32 @test( i32* getelementptr ({ i32 }* @bar, i64 0, i32 0) ) ; <i32>:2 [#uses=0]
|
/external/llvm/test/Transforms/InstCombine/ |
2008-07-16-sse2_storel_dq.ll | 6 define void @x(<2 x i64> %y) nounwind { 8 bitcast <2 x i64> %y to <4 x i32>
|
invariant.ll | 6 declare {}* @llvm.invariant.start(i64, i8* nocapture) nounwind readonly 11 %i = call {}* @llvm.invariant.start(i64 1, i8* %a) ; <{}*> [#uses=0]
|
pr2645-1.ll | 19 %10 = bitcast <4 x i16> %9 to <1 x i64> ; <<1 x i64>> [#uses=1] 20 %11 = call <2 x i64> @foo(<1 x i64> %10) 21 ; <<2 x i64>> [#uses=1] 22 %12 = bitcast <2 x i64> %11 to <4 x i32> ; <<4 x i32>> [#uses=1] 38 declare <2 x i64> @foo(<1 x i64>)
|
/external/llvm/test/Transforms/ObjCARC/ |
retain-block-side-effects.ll | 10 ; CHECK: %repeater12 = getelementptr inbounds %struct.__block_byref_repeater* %tmp18, i64 0, i32 6 13 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64" 17 %struct.__block_descriptor = type { i64, i64 } 23 %byref.forwarding = getelementptr inbounds %struct.__block_byref_repeater* %repeater, i64 0, i32 1 24 %tmp10 = getelementptr inbounds %struct.__block_byref_repeater* %repeater, i64 0, i32 6 26 %block.captured11 = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0*, i8* }>* %block, i64 0, i32 6 33 %repeater12 = getelementptr inbounds %struct.__block_byref_repeater* %tmp18, i64 0, i32 6
|
/external/llvm/test/Transforms/ScalarRepl/ |
badarray.ll | 3 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32" 13 %Y = getelementptr [4 x i32]* %X, i64 0, i64 6 ; <i32*> [#uses=2] 26 %yx26.i = bitcast float* %yx2.i to i64* ; <i64*> [#uses=1] 27 %0 = load i64* %yx26.i, align 8 ; <i64> [#uses=0] 39 ; CHECK: store i64
|
/external/llvm/test/Transforms/SimplifyCFG/ |
switch-on-const-select.ll | 4 define i32 @foo(i64 %x, i64 %y) nounwind { 7 %eq = icmp eq i64 %x, %y 10 %lt = icmp slt i64 %x, %y 34 define i32 @bar(i64 %x, i64 %y) nounwind { 40 %lt = icmp slt i64 %x, %y 60 define void @bazz(i64 %x, i64 %y) nounwind { 66 %lt = icmp slt i64 %x, % [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZOperands.td | 71 return CurDAG->getTargetConstant(N->getSExtValue(), MVT::i64); 96 def i64ll16 : PatLeaf<(i64 imm), [{ 102 def i64lh16 : PatLeaf<(i64 imm), [{ 107 def i64hl16 : PatLeaf<(i64 imm), [{ 112 def i64hh16 : PatLeaf<(i64 imm), [{ 117 def i64ll16c : PatLeaf<(i64 imm), [{ 123 def i64lh16c : PatLeaf<(i64 imm), [{ 128 def i64hl16c : PatLeaf<(i64 imm), [{ 133 def i64hh16c : PatLeaf<(i64 imm), [{ 141 if (N->getValueType(0) == MVT::i64) { [all...] |
/external/llvm/test/CodeGen/ARM/ |
vbits.ll | 30 define <1 x i64> @v_andi64(<1 x i64>* %A, <1 x i64>* %B) nounwind { 33 %tmp1 = load <1 x i64>* %A 34 %tmp2 = load <1 x i64>* %B 35 %tmp3 = and <1 x i64> %tmp1, %tmp2 36 ret <1 x i64> %tmp3 66 define <2 x i64> @v_andQi64(<2 x i64>* %A, <2 x i64>* %B) nounwind [all...] |
/external/llvm/test/Transforms/IndVarSimplify/ |
elim-extend.ll | 3 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64" 16 %preofs = sext i32 %iv to i64 17 %preadr = getelementptr i8* %base, i64 %preofs 20 %postofs = sext i32 %postiv to i64 21 %postadr = getelementptr i8* %base, i64 %postofs 24 %postofsnsw = sext i32 %postivnsw to i64 25 %postadrnsw = getelementptr i8* %base, i64 %postofsnsw 48 %preofs = sext i32 %iv to i64 49 %preadr = getelementptr i8* %base, i64 %preofs 52 %postofs = sext i32 %postiv to i64 [all...] |
/external/llvm/test/DebugInfo/ |
inheritance.ll | 9 @_ZTI5test1 = weak_odr constant %struct.__class_type_info_pseudo { %struct.__type_info_pseudo { i8* inttoptr (i64 add (i64 ptrtoint ([0 x i32 (...)*]* @_ZTVN10__cxxabiv117__class_type_infoE to i64), i64 16) to i8*), i8* getelementptr inbounds ([7 x i8]* @_ZTS5test1, i64 0, i64 0) } }, align 16 ; <%struct.__class_type_info_pseudo*> [#uses=1] 39 store i32 (...)** getelementptr inbounds ([4 x i32 (...)*]* @_ZTV5test1, i64 0, i64 2), i32 (...)*** %1, align 8, !dbg !28 56 store i32 (...)** getelementptr inbounds ([4 x i32 (...)*]* @_ZTV5test1, i64 0, i64 2), i32 (...)*** %1, align 8, !dbg !3 [all...] |