/llvm-project/llvm/test/CodeGen/Generic/ |
H A D | APIntLoadStore.ll | 6 @i1_l = external global i1 ; <ptr> [#uses=1] 7 @i1_s = external global i1 ; <ptr> [#uses=1] 8 @i2_l = external global i2 ; <ptr> [#uses=1] 9 @i2_s = external global i2 ; <ptr> [#uses=1] 10 @i3_l = external global i3 ; <ptr> [#uses=1] 11 @i3_s = external global i3 ; <ptr> [#uses=1] 12 @i4_l = external global i4 ; <ptr> [#uses=1] 13 @i4_s = external global i4 ; <ptr> [#uses=1] 14 @i5_l = external global i5 ; <ptr> [#uses=1] 15 @i5_s = external global i5 ; <ptr> [#uses=1] [all …]
|
/llvm-project/llvm/test/CodeGen/Thumb/ |
H A D | 2009-08-12-ConstIslandAssert.ll | 7 %0 = getelementptr %struct.BF_KEY, ptr %key, i32 0, i32 0, i32 0; <ptr> [#uses=2] 8 %1 = load i32, ptr %data, align 4 ; <i32> [#uses=2] 9 %2 = load i32, ptr undef, align 4 ; <i32> [#uses=2] 13 %3 = load i32, ptr %0, align 4 ; <i32> [#uses=1] 14 %4 = xor i32 %3, %1 ; <i32> [#uses=4] 15 %5 = load i32, ptr null, align 4 ; <i32> [#uses=1] 16 %6 = lshr i32 %4, 24 ; <i32> [#uses=1] 17 %7 = getelementptr %struct.BF_KEY, ptr %key, i32 0, i32 1, i32 %6; <ptr> [#uses=1] 18 %8 = load i32, ptr %7, align 4 ; <i32> [#uses=1] 19 %9 = lshr i32 %4, 16 ; <i32> [#uses=1] [all …]
|
H A D | asmprinter-bug.ll | 7 …18, i32 18500, i32 20350, i32 22385, i32 24623, i32 27086, i32 29794, i32 32767] ; <ptr> [#uses=4] 8 …i32 4, i32 6, i32 8, i32 -1, i32 -1, i32 -1, i32 -1, i32 2, i32 4, i32 6, i32 8] ; <ptr> [#uses=2] 9 @abuf = common global [500 x i8] zeroinitializer ; <ptr> [#uses=1] 10 …[11 x i8] c"input file\00", section "__TEXT,__cstring,cstring_literals", align 1 ; <ptr> [#uses=1] 11 @sbuf = common global [1000 x i16] zeroinitializer ; <ptr> [#uses=1] 12 @state = common global %struct.adpcm_state zeroinitializer ; <ptr> [#uses=3] 13 @__stderrp = external global ptr ; <ptr> [#uses=1] 14 …alprev=%d, index=%d\0A\00", section "__TEXT,__cstring,cstring_literals", align 1 ; <ptr> [#uses=1] 18 %0 = getelementptr %struct.adpcm_state, ptr %state, i32 0, i32 0 ; <ptr> [#uses=2] 19 %1 = load i16, ptr %0, align 2 ; <i16> [#uses=1] [all …]
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | 2009-06-02-RewriterBug.ll | 12 %indvar2787 = phi i64 [ 0, %bb.nph ], [ %indvar.next2788, %for.end ] ; <i64> [#uses=2] 13 %tmp2791 = mul i64 %indvar2787, 44 ; <i64> [#uses=0] 14 %ctg22996 = getelementptr i8, ptr %in, i64 0 ; <ptr> [#uses=1] 15 %conv = zext i32 undef to i64 ; <i64> [#uses=1] 16 %conv11 = zext i32 undef to i64 ; <i64> [#uses=1] 17 %tmp18 = load i32, ptr undef ; <i32> [#uses=1] 18 %conv19 = zext i32 %tmp18 to i64 ; <i64> [#uses=1] 19 %tmp30 = load i32, ptr undef ; <i32> [#uses=1] 20 %conv31 = zext i32 %tmp30 to i64 ; <i64> [#uses=4] 21 %ptrincdec3065 = load i8, ptr null ; <i8> [#uses=1] [all …]
|
H A D | 2008-07-19-movups-spills.ll | 7 @0 = external dso_local global <4 x float>, align 1 ; <ptr>:0 [#uses=2] 8 @1 = external dso_local global <4 x float>, align 1 ; <ptr>:1 [#uses=1] 9 @2 = external dso_local global <4 x float>, align 1 ; <ptr>:2 [#uses=1] 10 @3 = external dso_local global <4 x float>, align 1 ; <ptr>:3 [#uses=1] 11 @4 = external dso_local global <4 x float>, align 1 ; <ptr>:4 [#uses=1] 12 @5 = external dso_local global <4 x float>, align 1 ; <ptr>:5 [#uses=1] 13 @6 = external dso_local global <4 x float>, align 1 ; <ptr>:6 [#uses=1] 14 @7 = external dso_local global <4 x float>, align 1 ; <ptr>:7 [#uses=1] 15 @8 = external dso_local global <4 x float>, align 1 ; <ptr>:8 [#uses=1] 16 @9 = external dso_local global <4 x float>, align 1 ; <ptr>:9 [#uses=1] [all …]
|
H A D | code_placement.ll | 3 @Te0 = external dso_local global [256 x i32] ; <[256 x i32]*> [#uses=5] 4 @Te1 = external dso_local global [256 x i32] ; <[256 x i32]*> [#uses=4] 5 @Te3 = external dso_local global [256 x i32] ; <[256 x i32]*> [#uses=2] 14 %0 = load i32, ptr %rk, align 4 ; <i32> [#uses=1] 15 %1 = getelementptr i32, ptr %rk, i64 1 ; <i32*> [#uses=1] 16 %2 = load i32, ptr %1, align 4 ; <i32> [#uses=1] 17 %tmp15 = add i32 %r, -1 ; <i32> [#uses=1] 18 %tmp.16 = zext i32 %tmp15 to i64 ; <i64> [#uses=2] 22 %indvar = phi i64 [ 0, %entry ], [ %indvar.next, %bb1 ] ; <i64> [#uses=3] 23 %s1.0 = phi i32 [ %2, %entry ], [ %56, %bb1 ] ; <i32> [#uses=2] [all …]
|
H A D | 2009-04-16-SpillerUnfold.ll | 10 @K512 = external constant [80 x i64], align 32 ; <ptr> [#uses=2] 17 %e.0489 = phi i64 [ 0, %entry ], [ %e.0, %bb349 ] ; <i64> [#uses=3] 18 %b.0472 = phi i64 [ 0, %entry ], [ %87, %bb349 ] ; <i64> [#uses=2] 19 …$1,$0", "=r,J,0,~{dirflag},~{fpsr},~{flags},~{cc}"(i32 41, i64 %e.0489) nounwind ; <i64> [#uses=1] 20 %0 = xor i64 0, %asmtmp356 ; <i64> [#uses=1] 21 %1 = add i64 0, %0 ; <i64> [#uses=1] 22 %2 = add i64 %1, 0 ; <i64> [#uses=1] 23 %3 = add i64 %2, 0 ; <i64> [#uses=1] 24 %4 = add i64 %3, 0 ; <i64> [#uses=5] 25 …rorq $1,$0", "=r,J,0,~{dirflag},~{fpsr},~{flags},~{cc}"(i32 34, i64 %4) nounwind ; <i64> [#uses=1] [all …]
|
H A D | regpressure.ll | 12 %A = load i32, ptr %P ; <i32> [#uses=1] 13 %Bp = getelementptr i32, ptr %P, i32 1 ; <ptr> [#uses=1] 14 %B = load i32, ptr %Bp ; <i32> [#uses=1] 15 %s1 = mul i32 %A, %B ; <i32> [#uses=1] 16 %Cp = getelementptr i32, ptr %P, i32 2 ; <ptr> [#uses=1] 17 %C = load i32, ptr %Cp ; <i32> [#uses=1] 18 %s2 = mul i32 %s1, %C ; <i32> [#uses=1] 19 %Dp = getelementptr i32, ptr %P, i32 3 ; <ptr> [#uses=1] 20 %D = load i32, ptr %Dp ; <i32> [#uses=1] 21 %s3 = mul i32 %s2, %D ; <i32> [#uses=1] [all …]
|
H A D | 2009-03-23-MultiUseSched.ll | 8 @X = external dso_local global i64 ; <ptr> [#uses=25] 228 %tmp = load volatile i64, ptr @X ; <i64> [#uses=7] 229 %tmp1 = load volatile i64, ptr @X ; <i64> [#uses=5] 230 %tmp2 = load volatile i64, ptr @X ; <i64> [#uses=3] 231 %tmp3 = load volatile i64, ptr @X ; <i64> [#uses=1] 232 %tmp4 = load volatile i64, ptr @X ; <i64> [#uses=5] 233 %tmp5 = load volatile i64, ptr @X ; <i64> [#uses=3] 234 %tmp6 = load volatile i64, ptr @X ; <i64> [#uses=2] 235 %tmp7 = load volatile i64, ptr @X ; <i64> [#uses=1] 236 %tmp8 = load volatile i64, ptr @X ; <i64> [#uses=1] [all …]
|
H A D | multiple-loop-post-inc.ll | 9 ; It should properly set up post-increment uses and do coalescing for 20 %times4 = alloca float, align 4 ; <ptr> [#uses=3] 21 %timesN = alloca float, align 4 ; <ptr> [#uses=2] 22 %0 = load float, ptr %Step, align 4 ; <float> [#uses=8] 23 %1 = ptrtoint ptr %I to i64 ; <i64> [#uses=1] 24 %2 = ptrtoint ptr %O to i64 ; <i64> [#uses=1] 25 %tmp = xor i64 %2, %1 ; <i64> [#uses=1] 26 %tmp16 = and i64 %tmp, 15 ; <i64> [#uses=1] 27 %3 = icmp eq i64 %tmp16, 0 ; <i1> [#uses=1] 28 %4 = trunc i64 %IS to i32 ; <i32> [#uses=1] [all …]
|
H A D | 2009-04-27-CoalescerAssert.ll | 18 @get_mb_block_pos = external global ptr ; <ptr> [#uses=1] 19 @img = external global ptr ; <ptr> [#uses=14] 20 …sed = appending global [1 x ptr] [ptr @getAffNeighbour], section "llvm.metadata" ; <ptr> [#uses=0] 24 %Opq.sa.calc = add i32 0, 2 ; <i32> [#uses=2] 25 %0 = load ptr, ptr @img, align 8 ; <ptr> [#uses=3] 26 %1 = getelementptr %struct.ImageParameters, ptr %0, i64 0, i32 39 ; <ptr> [#uses=1] 27 %2 = load ptr, ptr %1, align 8 ; <ptr> [#uses=24] 28 %3 = zext i32 %curr_mb_nr to i64 ; <i64> [#uses=24] 29 %4 = sext i32 %is_chroma to i64 ; <i64> [#uses=8] 33 %Opq.sa.calc747 = add i32 %Opq.sa.calc921, 70 ; <i32> [#uses=0] [all …]
|
/llvm-project/llvm/test/CodeGen/NVPTX/ |
H A D | APIntLoadStore.ll | 4 @i1_l = external global i1 ; <ptr> [#uses=1] 5 @i1_s = external global i1 ; <ptr> [#uses=1] 6 @i2_l = external global i2 ; <ptr> [#uses=1] 7 @i2_s = external global i2 ; <ptr> [#uses=1] 8 @i3_l = external global i3 ; <ptr> [#uses=1] 9 @i3_s = external global i3 ; <ptr> [#uses=1] 10 @i4_l = external global i4 ; <ptr> [#uses=1] 11 @i4_s = external global i4 ; <ptr> [#uses=1] 12 @i5_l = external global i5 ; <ptr> [#uses=1] 13 @i5_s = external global i5 ; <ptr> [#uses [all...] |
/llvm-project/llvm/test/ExecutionEngine/MCJIT/ |
H A D | test-cast.ll | 9 icmp ne i1 true, false ; <i1>:1 [#uses=0] 10 zext i1 true to i8 ; <i8>:2 [#uses=0] 11 zext i1 true to i8 ; <i8>:3 [#uses=0] 12 zext i1 true to i16 ; <i16>:4 [#uses=0] 13 zext i1 true to i16 ; <i16>:5 [#uses=0] 14 zext i1 true to i32 ; <i32>:6 [#uses=0] 15 zext i1 true to i32 ; <i32>:7 [#uses=0] 16 zext i1 true to i64 ; <i64>:8 [#uses=0] 17 zext i1 true to i64 ; <i64>:9 [#uses=0] 18 uitofp i1 true to float ; <float>:10 [#uses=0] [all …]
|
H A D | test-setcond-int.ll | 5 %int1 = add i32 0, 0 ; <i32> [#uses=6] 6 %int2 = add i32 0, 0 ; <i32> [#uses=6] 7 %long1 = add i64 0, 0 ; <i64> [#uses=6] 8 %long2 = add i64 0, 0 ; <i64> [#uses=6] 9 %sbyte1 = add i8 0, 0 ; <i8> [#uses=6] 10 %sbyte2 = add i8 0, 0 ; <i8> [#uses=6] 11 %short1 = add i16 0, 0 ; <i16> [#uses=6] 12 %short2 = add i16 0, 0 ; <i16> [#uses=6] 13 %ubyte1 = add i8 0, 0 ; <i8> [#uses=6] 14 %ubyte2 = add i8 0, 0 ; <i8> [#uses=6] [all …]
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | 2009-02-27-SpillerBug.ll | 4 @a = external global double ; <ptr> [#uses=1] 5 @N = external global double ; <ptr> [#uses=1] 14 %0 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1] 15 %1 = add i32 %j.1, 1 ; <i32> [#uses=1] 19 %i.3494 = phi i32 [ 0, %bb.thread ], [ %3, %bb53 ], [ %i.3494, %bb32 ] ; <i32> [#uses=2] 20 …i double [ %0, %bb32 ], [ 0.000000e+00, %bb53 ], [ 0.000000e+00, %bb.thread ] ; <double> [#uses=2] 21 %j.1 = phi i32 [ %1, %bb32 ], [ 0, %bb53 ], [ 0, %bb.thread ] ; <i32> [#uses=2] 22 %2 = icmp sgt i32 %j.1, 99 ; <i1> [#uses=1] 26 %3 = add i32 %i.3494, 1 ; <i32> [#uses=2] 27 %phitmp = icmp sgt i32 %3, 999999 ; <i1> [#uses=1] [all …]
|
H A D | 2009-11-13-ScavengerAssert2.ll | 22 %0 = getelementptr inbounds %quuz, ptr %a, i32 0, i32 1, i32 0, i32 0 ; <ptr> [#uses=0] 23 %1 = fsub float 0.000000e+00, undef ; <float> [#uses=1] 24 %2 = getelementptr inbounds %quuz, ptr %b, i32 0, i32 1, i32 0, i32 1 ; <ptr> [#uses=2] 25 %3 = load float, ptr %2, align 4 ; <float> [#uses=1] 26 %4 = getelementptr inbounds %quuz, ptr %a, i32 0, i32 1, i32 0, i32 1 ; <ptr> [#uses=1] 27 %5 = fsub float %3, undef ; <float> [#uses=2] 28 %6 = getelementptr inbounds %quuz, ptr %b, i32 0, i32 1, i32 0, i32 2 ; <ptr> [#uses=2] 29 %7 = load float, ptr %6, align 4 ; <float> [#uses=1] 30 %8 = fsub float %7, undef ; <float> [#uses=1] 31 %9 = getelementptr inbounds %quuz, ptr %c, i32 0, i32 1, i32 0, i32 0 ; <ptr> [#uses=2] [all …]
|
/llvm-project/llvm/test/Transforms/LoopStrengthReduce/ |
H A D | pr2570.ll | 6 @g_14 = internal global i32 1 ; <ptr> [#uses=1] 7 @g_39 = internal global i16 -5 ; <ptr> [#uses=2] 8 @g_43 = internal global i32 -6 ; <ptr> [#uses=3] 9 @g_33 = internal global i32 -1269044541 ; <ptr> [#uses=1] 10 @g_137 = internal global i32 8 ; <ptr> [#uses=1] 11 @g_82 = internal global i32 -5 ; <ptr> [#uses=3] 12 @g_91 = internal global i32 1 ; <ptr> [#uses=1] 13 @g_197 = internal global i32 1 ; <ptr> [#uses=4] 14 @g_207 = internal global i32 1 ; <ptr> [#uses=2] 15 @g_222 = internal global i16 4165 ; <ptr> [#uses=1] [all …]
|
/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | 2008-09-12-CoalescerBug.ll | 9 @llvm.used = appending global [1 x ptr] [ ptr @lb ], section "llvm.metadata" ; <ptr> [#uses=0] 15 %0 = load i32, ptr null, align 4 ; <i32> [#uses=1] 16 %1 = icmp sgt i32 %0, 0 ; <i1> [#uses=1] 20 %2 = getelementptr [2 x i64], ptr null, i32 0, i32 1 ; <ptr> [#uses=6] 21 %3 = getelementptr [2 x i64], ptr null, i32 0, i32 1 ; <ptr> [#uses=3] 25 %4 = or i64 0, 0 ; <i64> [#uses=2] 26 %5 = fptosi float 0.000000e+00 to i32 ; <i32> [#uses=1] 27 %6 = fptosi float 0.000000e+00 to i32 ; <i32> [#uses=1] 28 %7 = getelementptr float, ptr null, i32 2 ; <ptr> [#uses=1] 29 %8 = load float, ptr %7, align 4 ; <float> [#uses=1] [all …]
|
H A D | vec_shuffle.ll | 15 %tmp = load <8 x i16>, ptr %A ; <<8 x i16>> [#uses=1] 16 %tmp2 = load <8 x i16>, ptr %B ; <<8 x i16>> [#uses=1] 17 %tmp.upgrd.1 = bitcast <8 x i16> %tmp to <16 x i8> ; <<16 x i8>> [#uses=11] 18 %tmp2.upgrd.2 = bitcast <8 x i16> %tmp2 to <16 x i8> ; <<16 x i8>> [#uses=5] 19 %tmp.upgrd.3 = extractelement <16 x i8> %tmp.upgrd.1, i32 5 ; <i8> [#uses=1] 20 %tmp3 = extractelement <16 x i8> %tmp.upgrd.1, i32 6 ; <i8> [#uses=1] 21 %tmp4 = extractelement <16 x i8> %tmp.upgrd.1, i32 7 ; <i8> [#uses=1] 22 %tmp5 = extractelement <16 x i8> %tmp.upgrd.1, i32 8 ; <i8> [#uses=1] 23 %tmp6 = extractelement <16 x i8> %tmp.upgrd.1, i32 9 ; <i8> [#uses=1] 24 %tmp7 = extractelement <16 x i8> %tmp.upgrd.1, i32 10 ; <i8> [#uses=1] [all …]
|
H A D | 2008-07-15-Bswap.ll | 52 @_ZL33table_8_14_indexA_to_alpha_scalar = external constant [64 x i8] ; <ptr> [#uses=0] 53 @_ZL32table_8_14_indexB_to_beta_scalar = external constant [64 x i8] ; <ptr> [#uses=0] 54 @_ZL34table_8_15_indexA_bS_to_tc0_scalar = external constant [64 x [4 x i8]] ; <ptr> [#uses=0] 55 @gkDummy = external global i32 ; <ptr> [#uses=0] 56 …etailsFromSliceTypeArray = external constant [10 x %struct.DetailsFromSliceType] ; <ptr> [#uses=0] 93 icmp ult i32 %mbY_min, %mbY_maxPlus1 ; <i1>:0 [#uses=1] 97 bitcast ptr null to ptr ; <ptr>:1 [#uses=3] 98 getelementptr i32, ptr %1, i32 1 ; <ptr>:2 [#uses=0] 99 getelementptr i32, ptr %1, i32 2 ; <ptr>:3 [#uses=0] 100 getelementptr i32, ptr %1, i32 3 ; <ptr>:4 [#uses=0] [all …]
|
/llvm-project/llvm/test/Transforms/GVN/ |
H A D | 2007-07-31-NoDomInherit.ll | 4 @debug = external constant i32 ; <ptr> [#uses=0] 5 @counters = external constant i32 ; <ptr> [#uses=1] 6 @trialx = external global [17 x i32] ; <ptr> [#uses=1] 7 @dummy1 = external global [7 x i32] ; <ptr> [#uses=0] 8 @dummy2 = external global [4 x i32] ; <ptr> [#uses=0] 9 @unacceptable = external global i32 ; <ptr> [#uses=0] 10 @isa = external global [13 x %struct.anon] ; <ptr> [#uses=3] 11 @.str = external constant [4 x i8] ; <ptr> [#uses=0] 12 @.str1 = external constant [3 x i8] ; <ptr> [#uses=0] 13 @.str2 = external constant [1 x i8] ; <ptr> [#uses=0] [all …]
|
/llvm-project/llvm/test/Transforms/NewGVN/ |
H A D | 2007-07-31-NoDomInherit-xfail.ll | 5 @debug = external constant i32 ; <ptr> [#uses=0] 6 @counters = external constant i32 ; <ptr> [#uses=1] 7 @trialx = external global [17 x i32] ; <ptr> [#uses=1] 8 @dummy1 = external global [7 x i32] ; <ptr> [#uses=0] 9 @dummy2 = external global [4 x i32] ; <ptr> [#uses=0] 10 @unacceptable = external global i32 ; <ptr> [#uses=0] 11 @isa = external global [13 x %struct.anon] ; <ptr> [#uses=3] 12 @.str = external constant [4 x i8] ; <ptr> [#uses=0] 13 @.str1 = external constant [3 x i8] ; <ptr> [#uses=0] 14 @.str2 = external constant [1 x i8] ; <ptr> [#uses=0] [all …]
|
/llvm-project/llvm/test/Transforms/IndVarSimplify/X86/ |
H A D | 2009-04-15-shorten-iv-vars-2.ll | 18 @a = external global ptr ; <ptr> [#uses=3] 19 @b = external global ptr ; <ptr> [#uses=3] 20 @c = external global ptr ; <ptr> [#uses=3] 21 @d = external global ptr ; <ptr> [#uses=3] 22 @e = external global ptr ; <ptr> [#uses=3] 23 @f = external global ptr ; <ptr> [#uses=3] 24 @K = external global [256 x i32] ; <ptr> [#uses=3] 34 %i.0.reg2mem.0 = phi i32 [ 0, %bb1.thread ], [ %116, %bb1 ] ; <i32> [#uses=22] 35 %0 = load ptr, ptr @a, align 8 ; <ptr> [#uses=1] 36 %1 = and i32 %i.0.reg2mem.0, 15 ; <i32> [#uses=1] [all …]
|
H A D | 2009-04-14-shorten_iv_vars.ll | 5 @a = external global ptr ; <ptr> [#uses=3] 6 @b = external global ptr ; <ptr> [#uses=3] 7 @c = external global ptr ; <ptr> [#uses=3] 8 @d = external global ptr ; <ptr> [#uses=3] 9 @e = external global ptr ; <ptr> [#uses=3] 10 @f = external global ptr ; <ptr> [#uses=3] 19 %i.0.reg2mem.0 = phi i32 [ 0, %bb1.thread ], [ %84, %bb1 ] ; <i32> [#uses=19] 20 %0 = load ptr, ptr @a, align 8 ; <ptr> [#uses=1] 21 %1 = load ptr, ptr @b, align 8 ; <ptr> [#uses=1] 22 %2 = sext i32 %i.0.reg2mem.0 to i64 ; <i64> [#uses=1] [all …]
|
/llvm-project/llvm/test/Transforms/InstCombine/ |
H A D | 2009-01-19-fmod-constant-float-specials.ll | 9 @"\01LC" = internal constant [4 x i8] c"%f\0A\00" ; <ptr> [#uses=1] 13 %y = alloca float ; <ptr> [#uses=2] 14 %x = alloca float ; <ptr> [#uses=2] 15 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0] 18 %0 = load float, ptr %y, align 4 ; <float> [#uses=1] 19 %1 = fpext float %0 to double ; <double> [#uses=1] 20 %2 = load float, ptr %x, align 4 ; <float> [#uses=1] 21 %3 = fpext float %2 to double ; <double> [#uses=1] 22 %4 = frem double %3, %1 ; <double> [#uses=1] 23 %5 = call i32 (ptr, ...) @printf(ptr @"\01LC", double %4) nounwind ; <i32> [#uses=0] [all …]
|