Home
last modified time | relevance | path

Searched refs:uses (Results 1 – 25 of 3444) sorted by relevance

12345678910>>...138

/llvm-project-15.0.7/llvm/test/CodeGen/Thumb/
H A D2009-08-12-ConstIslandAssert.ll8 %1 = load i32, i32* %data, align 4 ; <i32> [#uses=2]
9 %2 = load i32, i32* undef, align 4 ; <i32> [#uses=2]
14 %4 = xor i32 %3, %1 ; <i32> [#uses=4]
16 %6 = lshr i32 %4, 24 ; <i32> [#uses=1]
19 %9 = lshr i32 %4, 16 ; <i32> [#uses=1]
20 %10 = or i32 %9, 256 ; <i32> [#uses=1]
21 %11 = and i32 %10, 511 ; <i32> [#uses=1]
24 %14 = add i32 %13, %8 ; <i32> [#uses=1]
27 %17 = xor i32 %14, %16 ; <i32> [#uses=1]
28 %18 = or i32 %4, 768 ; <i32> [#uses=1]
[all …]
H A Dasmprinter-bug.ll20 %2 = sext i16 %1 to i32 ; <i32> [#uses=2]
23 %5 = sext i8 %4 to i32 ; <i32> [#uses=3]
26 %8 = icmp sgt i32 %len, 0 ; <i1> [#uses=1]
43 %13 = sub i32 0, %11 ; <i32> [#uses=1]
95 %38 = shl i32 %29, 4 ; <i32> [#uses=1]
96 %39 = and i32 %38, 240 ; <i32> [#uses=1]
101 %41 = and i8 %40, 15 ; <i8> [#uses=1]
103 %43 = or i8 %41, %42 ; <i8> [#uses=1]
170 %13 = ashr i32 %11, 4 ; <i32> [#uses=1]
266 %3 = shl i32 %0, 1 ; <i32> [#uses=1]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A D2008-07-19-movups-spills.ll110 fmul <4 x float> %1, %1 ; <<4 x float>>:33 [#uses=1]
111 fmul <4 x float> %33, %2 ; <<4 x float>>:34 [#uses=1]
112 fmul <4 x float> %34, %3 ; <<4 x float>>:35 [#uses=1]
113 fmul <4 x float> %35, %4 ; <<4 x float>>:36 [#uses=1]
114 fmul <4 x float> %36, %5 ; <<4 x float>>:37 [#uses=1]
115 fmul <4 x float> %37, %6 ; <<4 x float>>:38 [#uses=1]
116 fmul <4 x float> %38, %7 ; <<4 x float>>:39 [#uses=1]
117 fmul <4 x float> %39, %8 ; <<4 x float>>:40 [#uses=1]
118 fmul <4 x float> %40, %9 ; <<4 x float>>:41 [#uses=1]
142 fmul <4 x float> %2, %2 ; <<4 x float>>:65 [#uses=1]
[all …]
H A D2009-06-02-RewriterBug.ll15 %conv = zext i32 undef to i64 ; <i64> [#uses=1]
17 %tmp18 = load i32, ptr undef ; <i32> [#uses=1]
19 %tmp30 = load i32, ptr undef ; <i32> [#uses=1]
25 %or = or i64 %shl45, 0 ; <i64> [#uses=1]
27 %or64 = or i64 %or55, 0 ; <i64> [#uses=1]
30 %add95 = add i64 %add, 0 ; <i64> [#uses=1]
31 %add98 = add i64 %add95, 0 ; <i64> [#uses=1]
33 %add134 = add i64 %add99, 0 ; <i64> [#uses=4]
43 %or286 = or i64 %or277, 0 ; <i64> [#uses=1]
80 %or540 = or i64 undef, 0 ; <i64> [#uses=0]
[all …]
H A D2009-04-16-SpillerUnfold.ll21 %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]
29 %7 = and i64 %4, %6 ; <i64> [#uses=1]
30 %8 = xor i64 %7, 0 ; <i64> [#uses=1]
31 %9 = add i64 0, %8 ; <i64> [#uses=1]
32 %10 = add i64 %9, 0 ; <i64> [#uses=2]
47 %23 = add i32 0, 12 ; <i32> [#uses=1]
67 %43 = or i32 0, 6 ; <i32> [#uses=1]
[all …]
H A Dcode_placement.ll17 %tmp15 = add i32 %r, -1 ; <i32> [#uses=1]
27 %3 = lshr i32 %s0.0, 24 ; <i32> [#uses=1]
28 %4 = zext i32 %3 to i64 ; <i64> [#uses=1]
31 %7 = lshr i32 %s1.0, 16 ; <i32> [#uses=1]
32 %8 = and i32 %7, 255 ; <i32> [#uses=1]
33 %9 = zext i32 %8 to i64 ; <i64> [#uses=1]
40 %15 = xor i32 %11, %6 ; <i32> [#uses=1]
41 %16 = xor i32 %15, %14 ; <i32> [#uses=3]
54 %28 = xor i32 %24, %20 ; <i32> [#uses=1]
55 %29 = xor i32 %28, %27 ; <i32> [#uses=4]
[all …]
H A Dregpressure.ll12 %A = load i32, ptr %P ; <i32> [#uses=1]
14 %B = load i32, ptr %Bp ; <i32> [#uses=1]
15 %s1 = mul i32 %A, %B ; <i32> [#uses=1]
17 %C = load i32, ptr %Cp ; <i32> [#uses=1]
18 %s2 = mul i32 %s1, %C ; <i32> [#uses=1]
20 %D = load i32, ptr %Dp ; <i32> [#uses=1]
21 %s3 = mul i32 %s2, %D ; <i32> [#uses=1]
23 %E = load i32, ptr %Ep ; <i32> [#uses=1]
24 %s4 = mul i32 %s3, %E ; <i32> [#uses=1]
27 %s5 = mul i32 %s4, %F ; <i32> [#uses=1]
[all …]
H A Dmultiple-loop-post-inc.ll9 ; 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]
23 %1 = ptrtoint ptr %I to i64 ; <i64> [#uses=1]
24 %2 = ptrtoint ptr %O to i64 ; <i64> [#uses=1]
27 %3 = icmp eq i64 %tmp16, 0 ; <i1> [#uses=1]
274 %storemerge171 = add i32 %i6, 1 ; <i32> [#uses=1]
280 %t191 = mul i32 %i8, %t338 ; <i32> [#uses=1]
281 %t179 = add i32 %i6, %t191 ; <i32> [#uses=1]
285 %indvar.next159 = add i32 %i8, 1 ; <i32> [#uses=1]
[all …]
H A D2009-11-13-VirtRegRewriterBug.ll8 %0 = shl i32 undef, 1 ; <i32> [#uses=2]
33 %mask241.masked = or i256 undef, undef ; <i256> [#uses=1]
34 %ins237 = or i256 undef, 0 ; <i256> [#uses=1]
47 %1 = sext i16 undef to i32 ; <i32> [#uses=1]
48 %2 = sext i16 undef to i32 ; <i32> [#uses=1]
49 %3 = sext i16 undef to i32 ; <i32> [#uses=1]
50 %4 = sext i16 undef to i32 ; <i32> [#uses=1]
51 %5 = sext i16 undef to i32 ; <i32> [#uses=1]
52 %6 = sext i16 undef to i32 ; <i32> [#uses=1]
54 %7 = sext i16 undef to i32 ; <i32> [#uses=1]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A D2009-02-27-SpillerBug.ll4 @a = external global double ; <double*> [#uses=1]
5 @N = external global double ; <double*> [#uses=1]
15 %1 = add i32 %j.1, 1 ; <i32> [#uses=1]
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]
34 %.pn404 = fmul double %4, %4 ; <double> [#uses=4]
35 %.pn402 = fmul double %5, %5 ; <double> [#uses=5]
108 %29 = fmul double %11, %4 ; <double> [#uses=1]
109 %30 = fmul double %12, %5 ; <double> [#uses=3]
[all …]
H A D2009-11-13-ScavengerAssert2.ll23 %1 = fsub float 0.000000e+00, undef ; <float> [#uses=1]
27 %5 = fsub float %3, undef ; <float> [#uses=2]
30 %8 = fsub float %7, undef ; <float> [#uses=1]
33 %11 = fsub float %10, undef ; <float> [#uses=2]
36 %14 = fsub float %13, undef ; <float> [#uses=1]
38 %16 = fsub float %15, undef ; <float> [#uses=1]
39 %17 = fmul float %5, %16 ; <float> [#uses=1]
40 %18 = fsub float %17, 0.000000e+00 ; <float> [#uses=5]
41 %19 = fmul float %8, %11 ; <float> [#uses=1]
42 %20 = fsub float %19, undef ; <float> [#uses=3]
[all …]
H A D2009-11-13-VRRewriterCrash.ll25 %2 = fsub float 0.000000e+00, undef ; <float> [#uses=1]
28 %5 = fsub float 0.000000e+00, undef ; <float> [#uses=1]
31 %8 = fsub float undef, undef ; <float> [#uses=1]
32 %9 = fmul float 0.000000e+00, %8 ; <float> [#uses=1]
33 %10 = fmul float %5, 0.000000e+00 ; <float> [#uses=1]
34 %11 = fsub float %9, %10 ; <float> [#uses=3]
35 %12 = fmul float %2, 0.000000e+00 ; <float> [#uses=1]
36 %13 = fmul float 0.000000e+00, undef ; <float> [#uses=1]
37 %14 = fsub float %12, %13 ; <float> [#uses=2]
45 %20 = fcmp ogt float %19, 0x3F1A36E2E0000000 ; <i1> [#uses=1]
[all …]
H A D2009-07-29-VFP3Registers.ll3 @a = external global double ; <double*> [#uses=1]
15 %0 = load double, double* @a, align 4 ; <double> [#uses=2]
16 %1 = fadd double %0, undef ; <double> [#uses=2]
20 %2 = fsub double -0.000000e+00, undef ; <double> [#uses=2]
25 %4 = fsub double -0.000000e+00, %3 ; <double> [#uses=2]
26 %5 = fsub double -0.000000e+00, undef ; <double> [#uses=1]
48 %.pn145 = fdiv double %.pn238, %1 ; <double> [#uses=0]
51 %.pn134 = fdiv double %.pn224, %0 ; <double> [#uses=1]
52 %.pn135 = fdiv double %.pn222, %1 ; <double> [#uses=1]
100 %7 = fadd double %D1.0, undef ; <double> [#uses=1]
[all …]
H A D2009-11-07-SubRegAsmPrinting.ll10 %1 = fmul float %0, %0 ; <float> [#uses=2]
11 %2 = fmul float 0.000000e+00, %1 ; <float> [#uses=2]
12 %3 = fmul float %0, %1 ; <float> [#uses=1]
13 %4 = fadd float 0.000000e+00, %3 ; <float> [#uses=1]
14 %5 = fsub float 1.000000e+00, %4 ; <float> [#uses=1]
17 %6 = fsub float 1.000000e+00, %2 ; <float> [#uses=2]
18 %7 = fsub float %2, %2 ; <float> [#uses=1]
19 %8 = fsub float 0.000000e+00, %7 ; <float> [#uses=3]
20 %9 = fadd float %2, %2 ; <float> [#uses=3]
23 %12 = fadd float %11, %11 ; <float> [#uses=2]
[all …]
/llvm-project-15.0.7/llvm/test/ExecutionEngine/MCJIT/
H A Dtest-cast.ll9 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]
20 icmp ne i8 0, 0 ; <i1>:12 [#uses=0]
21 icmp ne i8 1, 0 ; <i1>:13 [#uses=0]
30 icmp ne i8 0, 0 ; <i1>:22 [#uses=0]
[all …]
H A Dtest-setcond-int.ll5 %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-15.0.7/llvm/test/Transforms/IndVarSimplify/X86/
H A D2009-04-15-shorten-iv-vars-2.ll18 @a = external global i32* ; <i32**> [#uses=3]
39 %4 = zext i32 %3 to i64 ; <i64> [#uses=1]
44 %9 = zext i32 %8 to i64 ; <i64> [#uses=1]
47 %12 = add i32 %11, %6 ; <i32> [#uses=1]
53 %17 = and i32 %16, 15 ; <i32> [#uses=1]
56 %20 = and i32 %19, 15 ; <i32> [#uses=1]
62 %26 = and i32 %25, 15 ; <i32> [#uses=1]
66 %30 = add i32 %29, %23 ; <i32> [#uses=1]
72 %35 = and i32 %34, 15 ; <i32> [#uses=1]
75 %38 = and i32 %37, 15 ; <i32> [#uses=1]
[all …]
H A D2009-04-14-shorten_iv_vars.ll5 @a = external global i32* ; <i32**> [#uses=3]
6 @b = external global i32* ; <i32**> [#uses=3]
7 @c = external global i32* ; <i32**> [#uses=3]
8 @d = external global i32* ; <i32**> [#uses=3]
9 @e = external global i32* ; <i32**> [#uses=3]
10 @f = external global i32* ; <i32**> [#uses=3]
29 %9 = add i32 %8, %4 ; <i32> [#uses=1]
45 %24 = add i32 %23, %18 ; <i32> [#uses=1]
61 %39 = add i32 %38, %33 ; <i32> [#uses=1]
74 %51 = add i32 %50, %46 ; <i32> [#uses=1]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Generic/
H A DAPIntLoadStore.ll6 @i1_l = external global i1 ; <i1*> [#uses=1]
7 @i1_s = external global i1 ; <i1*> [#uses=1]
8 @i2_l = external global i2 ; <i2*> [#uses=1]
9 @i2_s = external global i2 ; <i2*> [#uses=1]
10 @i3_l = external global i3 ; <i3*> [#uses=1]
11 @i3_s = external global i3 ; <i3*> [#uses=1]
12 @i4_l = external global i4 ; <i4*> [#uses=1]
13 @i4_s = external global i4 ; <i4*> [#uses=1]
14 @i5_l = external global i5 ; <i5*> [#uses=1]
15 @i5_s = external global i5 ; <i5*> [#uses=1]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/
H A Dpr2570.ll28 trunc i32 %3 to i16 ; <i16>:4 [#uses=1]
29 and i16 %4, 1 ; <i16>:5 [#uses=1]
31 trunc i32 %1 to i16 ; <i16>:7 [#uses=1]
37 zext i1 %12 to i32 ; <i32>:13 [#uses=2]
40 zext i8 %14 to i16 ; <i16>:16 [#uses=1]
42 icmp slt i32 %17, 0 ; <i1>:18 [#uses=1]
129 xor i32 %61, %60 ; <i32>:62 [#uses=1]
130 mul i32 %62, %59 ; <i32>:63 [#uses=1]
137 or i1 %68, %69 ; <i1>:70 [#uses=1]
156 xor i32 %84, 1 ; <i32>:85 [#uses=1]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A D2008-09-12-CoalescerBug.ll16 %1 = icmp sgt i32 %0, 0 ; <i1> [#uses=1]
27 %6 = or i64 0, 0 ; <i64> [#uses=2]
54 %23 = shl i64 %22, 48 ; <i64> [#uses=1]
56 %25 = shl i64 %24, 32 ; <i64> [#uses=1]
58 %27 = shl i64 %26, 16 ; <i64> [#uses=1]
60 %29 = or i64 %25, %23 ; <i64> [#uses=1]
61 %30 = or i64 %29, %27 ; <i64> [#uses=1]
62 %31 = or i64 %30, %28 ; <i64> [#uses=2]
63 %32 = shl i64 %6, 48 ; <i64> [#uses=1]
64 %33 = shl i64 %31, 32 ; <i64> [#uses=1]
[all …]
H A Dvec_shuffle.ll15 %tmp = load <8 x i16>, <8 x i16>* %A ; <<8 x i16>> [#uses=1]
16 %tmp2 = load <8 x i16>, <8 x i16>* %B ; <<8 x i16>> [#uses=1]
63 %tmp = load <8 x i16>, <8 x i16>* %A ; <<8 x i16>> [#uses=1]
64 %tmp2 = load <8 x i16>, <8 x i16>* %A ; <<8 x i16>> [#uses=1]
114 %tmp = load <8 x i16>, <8 x i16>* %A ; <<8 x i16>> [#uses=1]
116 %tmp2 = load <8 x i16>, <8 x i16>* %B ; <<8 x i16>> [#uses=1]
135 %tmp = load <16 x i8>, <16 x i8>* %A ; <<16 x i8>> [#uses=8]
136 %tmp2 = load <16 x i8>, <16 x i8>* %B ; <<16 x i8>> [#uses=8]
182 %tmp = load <8 x i16>, <8 x i16>* %A ; <<8 x i16>> [#uses=4]
213 %tmp = load <4 x i32>, <4 x i32>* %A ; <<4 x i32>> [#uses=2]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/
H A DAPIntLoadStore.ll4 @i1_l = external global i1 ; <i1*> [#uses=1]
5 @i1_s = external global i1 ; <i1*> [#uses=1]
6 @i2_l = external global i2 ; <i2*> [#uses=1]
7 @i2_s = external global i2 ; <i2*> [#uses=1]
8 @i3_l = external global i3 ; <i3*> [#uses=1]
9 @i3_s = external global i3 ; <i3*> [#uses=1]
10 @i4_l = external global i4 ; <i4*> [#uses=1]
11 @i4_s = external global i4 ; <i4*> [#uses=1]
12 @i5_l = external global i5 ; <i5*> [#uses=1]
13 @i5_s = external global i5 ; <i5*> [#uses=1]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dphi-merge-gep.ll12 %2 = mul i64 %n, %As ; <i64> [#uses=1]
14 %4 = mul i64 %n, %As ; <i64> [#uses=1]
16 %6 = mul i64 %n, 2 ; <i64> [#uses=1]
17 %7 = mul i64 %6, %As ; <i64> [#uses=1]
19 %9 = mul i64 %n, 2 ; <i64> [#uses=1]
20 %10 = mul i64 %9, %As ; <i64> [#uses=1]
24 %14 = mul i64 %n, %Cs ; <i64> [#uses=1]
26 %16 = mul i64 %n, %Cs ; <i64> [#uses=1]
28 %18 = mul i64 %n, 2 ; <i64> [#uses=1]
29 %19 = mul i64 %18, %Cs ; <i64> [#uses=1]
[all …]
H A D2009-01-19-fmod-constant-float-specials.ll13 %y = alloca float ; <float*> [#uses=2]
14 %x = alloca float ; <float*> [#uses=2]
34 %y = alloca float ; <float*> [#uses=2]
35 %x = alloca float ; <float*> [#uses=2]
53 %y = alloca float ; <float*> [#uses=2]
54 %x = alloca float ; <float*> [#uses=2]
72 %y = alloca float ; <float*> [#uses=2]
73 %x = alloca float ; <float*> [#uses=2]
91 %y = alloca float ; <float*> [#uses=2]
92 %x = alloca float ; <float*> [#uses=2]
[all …]

12345678910>>...138