Home
last modified time | relevance | path

Searched refs:mul (Results 1 – 25 of 3572) sorted by relevance

12345678910>>...143

/llvm-project-15.0.7/polly/lib/External/isl/imath/tests/
H A Dmul.tc5 mul:0,5000,0:0
6 mul:0,10235,=1:0
10 mul:0,0,0:0
11 mul:100000000000000000,0,=1:0
27 mul:209,3,0:627
30 mul:641,701,0:449341
32 mul:-95,4770,0:-453150
37 mul:618,-3,0:-1854
39 mul:28271,6,0:169626
41 mul:99,-565,0:-55935
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Dpr18606.ll5 ; CHECK: %mul = mul nsw i32 %mul.lcssa5, %mul.lcssa5
6 ; CHECK: %mul.30 = mul nsw i32 %mul.29, %mul.29
27 %mul.1 = mul nsw i32 %mul, %mul
28 %mul.2 = mul nsw i32 %mul.1, %mul.1
29 %mul.3 = mul nsw i32 %mul.2, %mul.2
30 %mul.4 = mul nsw i32 %mul.3, %mul.3
31 %mul.5 = mul nsw i32 %mul.4, %mul.4
32 %mul.6 = mul nsw i32 %mul.5, %mul.5
33 %mul.7 = mul nsw i32 %mul.6, %mul.6
34 %mul.8 = mul nsw i32 %mul.7, %mul.7
[all …]
H A Dpr18606-min-zeros.ll27 %6 = mul i32 %5, %5
28 %7 = mul i32 %6, %6
29 %8 = mul i32 %7, %7
30 %9 = mul i32 %8, %8
31 %10 = mul i32 %9, %9
32 %11 = mul i32 %10, %10
33 %12 = mul i32 %11, %11
34 %13 = mul i32 %12, %12
35 %14 = mul i32 %13, %13
36 %15 = mul i32 %14, %14
[all …]
H A Dmax-mulops-inline.ll12 ; CHECK1: %mul.1 = mul nsw i32 %mul, %mul
15 ; CHECK10: %mul.1 = mul nsw i32 %mul, %mul
20 %mul = mul nsw i32 %a.promoted, %a.promoted
21 %mul.1 = mul nsw i32 %mul, %mul
22 %mul.2 = mul nsw i32 %mul.1, %mul.1
23 %mul.3 = mul nsw i32 %mul.2, %mul.2
24 %mul.4 = mul nsw i32 %mul.3, %mul.3
25 %mul.5 = mul nsw i32 %mul.4, %mul.4
26 store i32 %mul.5, i32* @a, align 4
/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/
H A Dpr51656.ll18 %mul.1 = mul nsw i32 %mul, %mul, !dbg !33
19 %mul.2 = mul nsw i32 %mul.1, %mul.1, !dbg !33
20 %mul.3 = mul nsw i32 %mul.2, %mul.2, !dbg !33
21 %mul.4 = mul nsw i32 %mul.3, %mul.3, !dbg !33
22 %mul.5 = mul nsw i32 %mul.4, %mul.4, !dbg !33
23 %mul.6 = mul nsw i32 %mul.5, %mul.5, !dbg !33
24 %mul.7 = mul nsw i32 %mul.6, %mul.6, !dbg !33
25 %mul.8 = mul nsw i32 %mul.7, %mul.7, !dbg !33
26 %mul.9 = mul nsw i32 %mul.8, %mul.8, !dbg !33
27 %mul.10 = mul nsw i32 %mul.9, %mul.9, !dbg !33
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/Reassociate/
H A Drepeats.ll51 ; CHECK-NEXT: mul
52 ; CHECK-NEXT: mul
64 ; CHECK-NEXT: mul
65 ; CHECK-NEXT: mul
78 ; CHECK-NEXT: mul
79 ; CHECK-NEXT: mul
93 ; CHECK-NEXT: mul
94 ; CHECK-NEXT: mul
109 ; CHECK-NEXT: mul
110 ; CHECK-NEXT: mul
[all …]
H A Dmulfactor.ll13 %t2 = mul i32 %a, %a
15 %t6 = mul i32 %t5, %b
16 %t8 = mul i32 %b, %b
28 %a = mul i32 %t, 6
29 %b = mul i32 %t, 36
43 %a = mul i32 %x, %x
44 %b = mul i32 %a, %x
45 %c = mul i32 %b, %x
46 %d = mul i32 %c, %x
47 %e = mul i32 %d, %x
[all …]
H A Dmightymul.ll5 %t0 = mul i32 %x, %x
6 %t1 = mul i32 %t0, %t0
7 %t2 = mul i32 %t1, %t1
8 %t3 = mul i32 %t2, %t2
9 %t4 = mul i32 %t3, %t3
10 %t5 = mul i32 %t4, %t4
11 %t6 = mul i32 %t5, %t5
12 %t7 = mul i32 %t6, %t6
13 %t8 = mul i32 %t7, %t7
14 %t9 = mul i32 %t8, %t8
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Darith-mul-load.ll26 %mul = mul i8 %1, %0
32 %mul.1 = mul i8 %3, %2
38 %mul.2 = mul i8 %5, %4
44 %mul.3 = mul i8 %7, %6
61 %mul = mul i8 %1, %0
67 %mul.1 = mul i8 %3, %2
73 %mul.2 = mul i8 %5, %4
79 %mul.3 = mul i8 %7, %6
85 %mul.4 = mul i8 %9, %8
120 %mul = mul i8 %1, %0
[all …]
H A Dreduction_unrolled.ll32 %mul.29 = add i32 %2, %mul.18
35 %mul.310 = add i32 %3, %mul.29
38 %mul.411 = add i32 %4, %mul.310
41 %mul.512 = add i32 %5, %mul.411
96 %mul.18 = mul i32 %1, %0
99 %mul.29 = mul i32 %2, %mul.18
102 %mul.310 = mul i32 %3, %mul.29
105 %mul.411 = mul i32 %4, %mul.310
108 %mul.512 = mul i32 %5, %mul.411
111 %mul.613 = mul i32 %6, %mul.512
[all …]
H A Dmalformed_phis.ll28 %tmp3 = mul i32 undef, %tmp
29 %tmp4 = mul i32 %tmp3, %tmp
30 %tmp5 = mul i32 %tmp4, %tmp
31 %tmp6 = mul i32 %tmp5, %tmp
32 %tmp7 = mul i32 %tmp6, %tmp
33 %tmp8 = mul i32 %tmp7, %tmp
34 %tmp9 = mul i32 %tmp8, %tmp
35 %tmp10 = mul i32 %tmp9, %tmp
36 %tmp11 = mul i32 %tmp10, %tmp
37 %tmp12 = mul i32 %tmp11, %tmp
[all …]
H A Dreduction_loads.ll50 %mul = mul i32 %tmp, 42
53 %mul.1 = mul i32 %tmp5, 42
56 %mul.2 = mul i32 %tmp6, 42
59 %mul.3 = mul i32 %tmp7, 42
62 %mul.4 = mul i32 %tmp8, 42
65 %mul.5 = mul i32 %tmp9, 42
68 %mul.6 = mul i32 %tmp10, 42
71 %mul.7 = mul i32 %tmp11, 42
134 %mul = mul i32 %tmpp, %tmpq
138 %mul.1 = mul i32 %tmp5p, %tmp5q
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dvector-mul.ll13 %mul = mul <4 x i8> %InVec, <i8 0, i8 0, i8 0, i8 0>
23 %mul = mul <4 x i8> %InVec, <i8 1, i8 1, i8 1, i8 1>
34 %mul = mul <4 x i8> %InVec, <i8 2, i8 2, i8 2, i8 2>
45 %mul = mul <4 x i8> %InVec, <i8 4, i8 4, i8 4, i8 4>
56 %mul = mul <4 x i8> %InVec, <i8 8, i8 8, i8 8, i8 8>
67 %mul = mul <4 x i8> %InVec, <i8 1, i8 2, i8 4, i8 8>
78 %mul = mul <4 x i8> %InVec, <i8 3, i8 3, i8 3, i8 3>
89 %mul = mul <4 x i8> %InVec, <i8 4, i8 4, i8 2, i8 2>
100 %mul = mul <4 x i8> %InVec, <i8 4, i8 4, i8 0, i8 1>
110 %mul = mul <4 x i16> %InVec, <i16 0, i16 0, i16 0, i16 0>
[all …]
H A Dicmp-mul-and.ll12 %mul = mul i8 %x, 44
29 %mul = mul i8 %x, 40
46 %mul = mul i8 %x, 40
61 %mul = mul i8 %x, 44
75 %mul = mul i8 %x, 44
89 %mul = mul i8 %x, 44
104 %mul = mul i8 %x, 60
116 %mul = mul i32 %area, 12
129 %mul = mul i32 %area, 11
142 %mul = mul i32 %area, 12
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dint-mul-06.ll10 %mul = mul i64 %a, 2
19 %mul = mul i64 %a, 3
28 %mul = mul i64 %a, 32767
37 %mul = mul i64 %a, 32768
46 %mul = mul i64 %a, 32769
82 %mul = mul i64 %a, -1
92 %mul = mul i64 %a, -2
101 %mul = mul i64 %a, -3
110 %mul = mul i64 %a, -32767
120 %mul = mul i64 %a, -32768
[all …]
H A Dint-mul-05.ll10 %mul = mul i32 %a, 2
19 %mul = mul i32 %a, 3
28 %mul = mul i32 %a, 32767
37 %mul = mul i32 %a, 32768
46 %mul = mul i32 %a, 32769
82 %mul = mul i32 %a, -1
92 %mul = mul i32 %a, -2
101 %mul = mul i32 %a, -3
110 %mul = mul i32 %a, -32767
120 %mul = mul i32 %a, -32768
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dsve-tailcall.ll13 ; CHECK-NEXT: str z9, [sp, #1, mul vl] // 16-byte Folded Spill
17 ; CHECK-NEXT: ldr z9, [sp, #1, mul vl] // 16-byte Folded Reload
32 ; CHECK-NEXT: str z9, [sp, #1, mul vl] // 16-byte Folded Spill
36 ; CHECK-NEXT: ldr z9, [sp, #1, mul vl] // 16-byte Folded Reload
55 ; CHECK-NEXT: str p15, [sp, #4, mul vl] // 2-byte Folded Spill
56 ; CHECK-NEXT: str p14, [sp, #5, mul vl] // 2-byte Folded Spill
57 ; CHECK-NEXT: str p13, [sp, #6, mul vl] // 2-byte Folded Spill
58 ; CHECK-NEXT: str p12, [sp, #7, mul vl] // 2-byte Folded Spill
59 ; CHECK-NEXT: str p11, [sp, #8, mul vl] // 2-byte Folded Spill
60 ; CHECK-NEXT: str p10, [sp, #9, mul vl] // 2-byte Folded Spill
[all …]
H A Dmul_pow2.ll36 %mul = mul nsw i32 %x, 3
67 %mul = mul nsw i32 %x, 5
84 %mul = mul nsw i32 %x, 6
101 %mul = mul nsw i64 %x, 6
121 %mul = mul nsw i64 %ext, 6
139 %mul = mul nsw i64 %ext, 6
156 %mul = mul nsw i32 %x, 6
174 %mul = mul nsw i32 %x, 6
193 %mul = mul nsw i64 %ext, 6
306 %mul = mul nsw i32 %x, 7
[all …]
H A Ddag-combine-mul-shl.ll14 ret <16 x i8> %mul
40 ret <16 x i8> %mul
64 %mul = mul i32 %shl, 13
65 ret i32 %mul
75 %mul = mul i32 %arg, 13
87 %mul = mul i32 %shl, undef
88 ret i32 %mul
97 %mul = mul i32 %arg, undef
112 %mul = mul i32 %shl, %bitcast
113 ret i32 %mul
[all …]
/llvm-project-15.0.7/mlir/test/IR/
H A Dtest-matchers.mlir16 // CHECK: Pattern mul(*) matched 4 times
19 // CHECK: Pattern mul(add(*), *) matched 0 times
20 // CHECK: Pattern mul(*, add(*)) matched 2 times
21 // CHECK: Pattern mul(mul(*), *) matched 3 times
22 // CHECK: Pattern mul(mul(*), mul(*)) matched 2 times
23 // CHECK: Pattern mul(mul(mul(*), mul(*)), mul(mul(*), mul(*))) matched 1 times
24 // CHECK: Pattern mul(mul(mul(mul(*), add(*)), mul(*)), mul(mul(*, add(*)), mul(*, add(*)))…
29 // CHECK: Pattern mul(a, add(c, b)) matched 1 times
30 // CHECK: Pattern mul(a, add(b, c)) matched 0 times
31 // CHECK: Pattern mul(mul(a, *), add(a, c)) matched 1 times
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/X86/
H A Dhuge_muls.ll31 %tmp7 = mul i32 %tmp6, %tmp1
39 %tmp10 = mul i32 %tmp7, %tmp9
40 %tmp11 = mul i32 %tmp10, %tmp9
41 %tmp12 = mul i32 %tmp7, %tmp11
43 %tmp14 = mul i32 %tmp7, %tmp13
45 %tmp16 = mul i32 %tmp7, %tmp15
55 %tmp20 = mul i32 %tmp7, %tmp17
57 %tmp22 = mul i32 %tmp7, %tmp21
59 %tmp24 = mul i32 %tmp7, %tmp23
61 %tmp26 = mul i32 %tmp7, %tmp25
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/
H A Dmul.ll23 %mul = mul i8 %b, %a
24 ret i8 %mul
35 %mul = mul i8 %b, %a
36 ret i8 %mul
46 %mul = mul i8 %b, %a
47 ret i8 %mul
59 %mul = mul i16 %b, %a
71 %mul = mul i16 %b, %a
82 %mul = mul i16 %b, %a
100 %mul = mul i64 %b, %a
[all …]
/llvm-project-15.0.7/llvm/test/MC/AArch64/SVE2/
H A Dmul-diagnostics.s7 mul z0.h, z1.h, z8.h[0] label
12 mul z0.s, z1.s, z8.s[0] label
17 mul z0.d, z1.d, z16.d[0] label
26 mul z0.h, z1.h, z2.h[-1] label
31 mul z0.h, z1.h, z2.h[8] label
41 mul z0.s, z1.s, z2.s[4] label
59 mul z0.b, z1.h, z2.h label
64 mul z0.h, z1.s, z2.s label
69 mul z0.s, z1.d, z2.d label
74 mul z0.d, z1.b, z2.b label
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/X86/
H A Dbin_power.ll29 %b.pow.2 = mul i32 %b, %b
63 %b.pow.2 = mul i32 %b, %b
103 %b.pow.2 = mul i32 %b, %b
145 %b.pow.2 = mul i32 %b, %b
190 %tmp4 = mul i32 %tmp3, %tmp3
191 %tmp5 = mul i32 %tmp4, %tmp4
192 %tmp6 = mul i32 %tmp5, %tmp5
193 %tmp7 = mul i32 %tmp6, %tmp6
194 %tmp8 = mul i32 %tmp7, %tmp7
195 %tmp9 = mul i32 %tmp8, %tmp8
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Lanai/
H A Dmultiply.ll7 %mul = mul nsw i32 %a, 6
8 ret i32 %mul
16 %mul = mul nsw i32 %a, 7
17 ret i32 %mul
25 ret i32 %mul
31 %mul = mul nsw i32 %a, -6
32 ret i32 %mul
40 %mul = mul nsw i32 %a, -7
41 ret i32 %mul
48 %mul = mul nsw i32 %a, -8
[all …]

12345678910>>...143