/external/llvm/test/Transforms/ScalarRepl/ |
2003-09-12-IncorrectPromote.ll | 8 %B = getelementptr [30 x i8]* %A, i64 0, i64 0 ; <i8*> [#uses=2] 9 %C = getelementptr i8* %B, i64 1 ; <i8*> [#uses=1]
|
/external/llvm/test/CodeGen/X86/ |
avx-logic.ll | 6 %0 = bitcast <4 x double> %x to <4 x i64> 7 %1 = bitcast <4 x double> %y to <4 x i64> 8 %and.i = and <4 x i64> %0, %1 9 %2 = bitcast <4 x i64> %and.i to <4 x double> 16 %0 = bitcast <4 x double> %y to <4 x i64> 17 %and.i = and <4 x i64> %0, <i64 4616752568008179712, i64 4614838538166547251, i64 4612361558371493478, i64 4608083138725491507 [all...] |
2007-11-01-ISelCrash.ll | 4 %struct.jv = type { i64 } 6 declare fastcc i64 @f(i32, %"struct.K::JL"*, i8*, i8*, %struct.jv*) 10 %tmp5 = tail call fastcc i64 @f( i32 1, %"struct.K::JL"* %obj, i8* %name, i8* %sig, %struct.jv* %args ) ; <i64> [#uses=0]
|
2009-01-16-UIntToFP.ll | 2 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:128:128" 5 define hidden float @__floatundisf(i64 %u) nounwind readnone { 7 %0 = icmp ugt i64 %u, 9007199254740991 ; <i1> [#uses=1] 11 %1 = and i64 %u, 2047 ; <i64> [#uses=1] 12 %2 = icmp eq i64 %1, 0 ; <i1> [#uses=1] 16 %3 = or i64 %u, 2048 ; <i64> [#uses=1] 17 %4 = and i64 %3, -2048 ; <i64> [#uses=1 [all...] |
2009-04-12-picrel.ll | 7 define void @off01(i64 %i) nounwind { 9 %.sum = add i64 %i, 16 10 %0 = getelementptr [131072 x i32]* @dst, i64 0, i64 %.sum
|
2009-06-07-ExpandMMXBitcast.ll | 3 define i64 @a(i32 %a, i32 %b) nounwind readnone { 7 %conv = bitcast <2 x i32> %1 to i64 ; <i64> [#uses=1] 8 ret i64 %conv
|
2009-08-19-LoadNarrowingMiscompile.ll | 4 @b = external global i64, align 8 10 %tmp = trunc i96 %sroa.store.elt2 to i64 13 store i64 %tmp, i64* @b, align 8
|
2009-11-04-SubregCoalescingBug.ll | 10 %1 = zext i32 %0 to i64 ; <i64> [#uses=1] 11 tail call void @foo(i64 %1) nounwind 15 declare void @foo(i64)
|
2010-06-01-DeadArg-DbgInfo.ll | 13 tail call void @llvm.dbg.value(metadata !{%struct.foo* %this}, i64 0, metadata !15) 14 tail call void @llvm.dbg.value(metadata !{i32 %x}, i64 0, metadata !16) 20 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 26 !2 = metadata !{i32 524307, metadata !3, metadata !"foo", metadata !3, i32 3, i64 32, i64 32, i64 0, i32 0, null, metadata !5, i32 0, null} ; [ DW_TAG_structure_type ] 30 !6 = metadata !{i32 524301, metadata !2, metadata !"y", metadata !3, i32 8, i64 32, i64 32, i64 0, i32 0, metadata !7} ; [ DW_TAG_member ] 31 !7 = metadata !{i32 524324, metadata !3, metadata !"int", metadata !3, i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type [all...] |
all-ones-vector.ll | 6 define <2 x i64> @loo() nounwind { 7 ret <2 x i64> <i64 -1, i64 -1>
|
dbg-merge-loc-entry.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" 17 %0 = type { i64, i1 } 23 tail call void @llvm.dbg.value(metadata !{i128 %u}, i64 0, metadata !14), !dbg !15 24 tail call void @llvm.dbg.value(metadata !16, i64 0, metadata !17), !dbg !21 42 declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone 44 declare %0 @llvm.uadd.with.overflow.i64(i64, i64) nounwind readnone 51 !3 = metadata !{i32 589845, metadata !1, metadata !"", metadata !1, i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !4, i32 0, null} ; [ DW_TAG_subroutine_type [all...] |
fp2sint.ll | 9 %tmp3536140.i = zext i32 %tmp3536.i to i64 ; <i64> [#uses=1] 12 %tmp3940137.i = zext i32 %tmp3940.i to i64 ; <i64> [#uses=1] 13 %tmp3940137138.i = shl i64 %tmp3940137.i, 32 ; <i64> [#uses=1] 14 %tmp3940137138.ins.i = or i64 %tmp3940137138.i, %tmp3536140.i ; <i64> [#uses=1] 15 %tmp95.i.i = trunc i64 %tmp3940137138.ins.i to i32 ; <i32> [#uses=1]
|
long-setcc.ll | 5 define i1 @t1(i64 %x) nounwind { 6 %B = icmp slt i64 %x, 0 10 define i1 @t2(i64 %x) nounwind { 11 %tmp = icmp ult i64 %x, 4294967296
|
lzcnt.ll | 21 define i64 @t3(i64 %x) nounwind { 22 %tmp = tail call i64 @llvm.ctlz.i64( i64 %x ) 23 ret i64 %tmp 28 declare i64 @llvm.ctlz.i64(i64) nounwind readnone
|
/external/llvm/test/Analysis/BasicAA/ |
constant-over-index.ll | 11 %p3 = getelementptr [3 x [3 x double]]* %p, i64 0, i64 0, i64 3 15 %i = phi i64 [ 0, %entry ], [ %i.next, %loop ] 17 %p.0.i.0 = getelementptr [3 x [3 x double]]* %p, i64 0, i64 %i, i64 0 22 %i.next = add i64 %i, 1 23 %cmp = icmp slt i64 %i.next, 3
|
/external/llvm/test/CodeGen/ARM/ |
2011-03-10-DAGCombineCrash.ll | 6 %struct.mo_pops = type { void (%struct.mo*)*, void (%struct.mo*)*, i32 (%struct.mo*, i32*, i32)*, i32 (%struct.mo*)*, i32 (%struct.mo*, i64, i32, i32, i32*, i64, i32)*, i32 (%struct.mo*, i64, i32, i64*, i32*, i32, i32, i32)*, i32 (%struct.mo*, i64, i32)*, i32 (%struct.mo*, i64, i64, i32)*, i32 (%struct.mo*, i64, i64, i32)*, i32 (%struct.mo*, i32)*, i32 (%struct.mo*)*, i32 (%struct.mo*, i32)*, i8* } 7 %struct.ui = type { %struct.mo*, i32*, i32, i32*, i32*, i64, i32*, i32*, i32* [all...] |
/external/llvm/test/CodeGen/Blackfin/ |
printf.ll | 8 %tmp.16 = call i32 (i8*, ...)* @printf(i8* getelementptr ([42 x i8]* @.str_1, i64 0, i64 0), i32 0, i32 0, i64 0, i64 0)
|
/external/llvm/test/CodeGen/Generic/ |
fp_to_int.ll | 18 define i64 @test4(double %X) { 19 %tmp.1 = fptosi double %X to i64 ; <i64> [#uses=1] 20 ret i64 %tmp.1 38 define i64 @test4u(double %X) { 39 %tmp.1 = fptoui double %X to i64 ; <i64> [#uses=1] 40 ret i64 %tmp.1 58 define i64 @test4f(float %X) { 59 %tmp.1 = fptosi float %X to i64 ; <i64> [#uses=1 [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
2006-10-13-Miscompile.ll | 3 define void @foo(i64 %X) { 5 %tmp1 = and i64 %X, 3 ; <i64> [#uses=1] 6 %tmp = icmp sgt i64 %tmp1, 2 ; <i1> [#uses=1]
|
2008-04-16-CoalescerBug.ll | 4 @llvm.used = appending global [1 x i8*] [ i8* bitcast (i32 (i64)* @_Z13GetSectorSizey to i8*) ], section "llvm.metadata" ; <[1 x i8*]*> [#uses=0] 6 define i32 @_Z13GetSectorSizey(i64 %Base) nounwind { 10 %tmp10 = and i64 0, %Base ; <i64> [#uses=0]
|
shl_elim.ll | 3 define i32 @test1(i64 %a) { 4 %tmp29 = lshr i64 %a, 24 ; <i64> [#uses=1] 5 %tmp23 = trunc i64 %tmp29 to i32 ; <i32> [#uses=1]
|
sign_ext_inreg1.ll | 4 define i32 @baz(i64 %a) { 5 %tmp29 = lshr i64 %a, 24 ; <i64> [#uses=1] 6 %tmp23 = trunc i64 %tmp29 to i32 ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/SystemZ/ |
05-MemLoadsStores.ll | 6 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16" 16 define void @foo2(i32* nocapture %foo, i32* nocapture %bar, i64 %idx) nounwind { 18 %add.ptr = getelementptr i32* %foo, i64 1 ; <i32*> [#uses=1] 20 %add.ptr3.sum = add i64 %idx, 1 ; <i64> [#uses=1] 21 %add.ptr5 = getelementptr i32* %bar, i64 %add.ptr3.sum ; <i32*> [#uses=1] 26 define void @foo3(i32* nocapture %foo, i32* nocapture %bar, i64 %idx) nounwind { 28 %sub.ptr = getelementptr i32* %foo, i64 -1 ; <i32*> [#uses=1] 30 %sub.ptr3.sum = add i64 %idx, -1 ; <i64> [#uses=1 [all...] |
2009-07-05-Shifts.ll | 3 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16" 6 define signext i32 @bit_place_piece(i32 signext %col, i32 signext %player, i64* nocapture %b1, i64* nocapture %b2) nounwind { 12 %sh_prom = zext i32 %add to i64 ; <i64> [#uses=1] 13 %shl = shl i64 1, %sh_prom ; <i64> [#uses=1] 20 %or34 = or i64 undef, %shl ; <i64> [#uses=0]
|
/external/llvm/test/CodeGen/Thumb/ |
2009-08-20-ISelBug.ll | 4 %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, i64 } 7 %struct.asl_file_t = type { i32, i32, i32, %struct.file_string_t*, i64, i64, i64, i64, i64, i64, i32, %struct.FILE*, i8*, i8* } 8 %struct.file_string_t = type { i64, i32, %struct.file_string_t*, [0 x i8] [all...] |