Home
last modified time | relevance | path

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

12345678910>>...27

/external/llvm/test/Transforms/Reassociate/
Drepeats.ll40 %tmp1 = mul i8 3, 3
41 %tmp2 = mul i8 %tmp1, 3
42 %tmp3 = mul i8 %tmp2, 3
43 %tmp4 = mul i8 %tmp3, 3
51 ; CHECK-NEXT: mul
52 ; CHECK-NEXT: mul
54 %tmp1 = mul i3 %x, %x
55 %tmp2 = mul i3 %tmp1, %x
56 %tmp3 = mul i3 %tmp2, %x
57 %tmp4 = mul i3 %tmp3, %x
[all …]
Dmulfactor.ll5 ; CHECK: mul i32 %a, %a
6 ; CHECK-NEXT: mul i32 %a, 2
8 ; CHECK-NEXT: mul
13 %tmp.2 = mul i32 %a, %a
15 %tmp.6 = mul i32 %tmp.5, %b
16 %tmp.10 = mul i32 %b, %b
24 ; CHECK: mul
29 %a = mul i32 %t, 6
30 %b = mul i32 %t, 36
39 ; CHECK: mul
[all …]
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 …]
Dcrash.ll21 %1 = mul nsw i32 undef, %0
22 %2 = mul nsw i32 undef, %0
37 %A = mul i32 %x1, %Arg
38 %B = mul i32 %Arg, %x2 ;; Part of add operation being factored, also used by C
39 %C = mul i32 %x3, %B
59 %tmp359 = mul i32 %tmp358, %tmp358
60 %tmp360 = mul i32 %tmp352, %tmp352
62 %tmp362 = mul i32 %tmp361, -920056735
83 %mul = mul i128 0, 0
84 ret i128 %mul
[all …]
Dmultistep.ll6 %t0 = mul i64 %a, %b
7 %t1 = mul i64 %a, %t0 ; a*(a*b)
8 %t2 = mul i64 %a, %c
9 %t3 = mul i64 %a, %t2 ; a*(a*c)
12 ; CHECK-NEXT: mul i64 %tmp{{.*}}, %a
13 ; CHECK-NEXT: mul i64 %tmp{{.*}}, %a
21 %t0 = mul i64 %a, %b
22 %t1 = mul i64 %a, %c
26 ; CHECK-NEXT: mul i64 %tmp{{.*}}, %a
Dbasictest.ll112 %aa = mul i32 %A, %A
113 %aab = mul i32 %aa, %B
114 %ac = mul i32 %A, %C
115 %aac = mul i32 %ac, %A
120 ; CHECK-NEXT: mul i32
121 ; CHECK-NEXT: mul i32
128 %B = mul i32 %A, %Y
133 ; CHECK-NEXT: %A = mul i32 %Y, %X
141 %Y = mul i32 %X, 47
145 ; CHECK-NEXT: mul i32 %X, 94
[all …]
/external/llvm/test/CodeGen/Mips/
Dmadd-msub.ll8 %mul = mul nsw i64 %conv2, %conv
10 %add = add nsw i64 %mul, %conv4
19 %mul = mul nsw i64 %conv2, %conv
21 %add = add nsw i64 %mul, %conv4
30 %mul = mul nsw i64 %conv2, %conv
31 %add = add nsw i64 %mul, %c
41 %mul = mul nsw i64 %conv4, %conv2
42 %sub = sub nsw i64 %conv, %mul
52 %mul = mul nsw i64 %conv4, %conv2
53 %sub = sub nsw i64 %conv, %mul
[all …]
D2010-11-09-Mul.ll3 ; CHECK: mul $2, $5, $4
6 %mul = mul i32 %b, %a
7 ret i32 %mul
10 ; CHECK: mul $2, $5, $4
13 %mul = mul nsw i32 %b, %a
14 ret i32 %mul
Dfmadd1.ll9 %mul = fmul float %a, %b
10 %add = fadd float %mul, %c
18 %mul = fmul float %a, %b
19 %sub = fsub float %mul, %c
30 %mul = fmul float %a, %b
31 %add = fadd float %mul, %c
42 %mul = fmul float %a, %b
43 %sub = fsub float %mul, %c
51 %mul = fmul double %a, %b
52 %add = fadd double %mul, %c
[all …]
/external/llvm/test/CodeGen/Generic/
Dprint-mul-exp.ll14 %r_0 = mul i32 %a, 0 ; <i32> [#uses=1]
15 %r_1 = mul i32 %a, 1 ; <i32> [#uses=1]
16 %r_2 = mul i32 %a, 2 ; <i32> [#uses=1]
17 %r_3 = mul i32 %a, 3 ; <i32> [#uses=1]
18 %r_4 = mul i32 %a, 4 ; <i32> [#uses=1]
19 %r_5 = mul i32 %a, 5 ; <i32> [#uses=1]
20 %r_6 = mul i32 %a, 6 ; <i32> [#uses=1]
21 %r_7 = mul i32 %a, 7 ; <i32> [#uses=1]
22 %r_8 = mul i32 %a, 8 ; <i32> [#uses=1]
23 %r_9 = mul i32 %a, 9 ; <i32> [#uses=1]
[all …]
/external/llvm/test/CodeGen/ARM/
DlongMAC.ll9 %mul = mul i64 %conv1, %conv
10 %add = add i64 %mul, %c
19 %mul = mul nsw i64 %conv1, %conv
20 %add = add nsw i64 %mul, %c
29 %mul = mul i64 %conv, %conv1
31 %add = add i64 %mul, %conv2
40 %mul = mul nsw i64 %conv, %conv1
42 %add = add nsw i64 %mul, %conv2
Dmul_const.ll7 %0 = mul i32 %v, 9
15 %0 = mul i32 %v, 7
23 %0 = mul i32 %v, 5
31 %0 = mul i32 %v, 3
40 %0 = mul i32 %v, 12288
49 %0 = mul i32 %v, -9
57 %0 = mul i32 %v, -7
66 %0 = mul i32 %v, -5
74 %0 = mul i32 %v, -3
83 %0 = mul i32 %v, -12288
Davoid-cpsr-rmw.ll10 ; CHECK-NEXT: mul [[REG2:(r[0-9]+)]], r1, r0
12 %0 = mul nsw i32 %a, %b
13 %1 = mul nsw i32 %c, %d
14 %2 = mul nsw i32 %0, %1
28 ; CHECK: mul r{{[0-9]+}}
40 %mul = mul i32 %1, %0
41 %mul5 = mul i32 %mul, %2
42 %mul6 = mul i32 %mul5, %3
Dcommute-movcc.ll36 %mul = mul i32 %0, %0
42 %cmp3 = icmp ult i32 %mul, %BestCost.011
44 %mul.BestCost.0 = select i1 %cmp3, i32 %mul, i32 %BestCost.011
48 %cmp5 = icmp ugt i32 %mul, %BestCost.011
50 %BestCost.0.mul = select i1 %cmp5, i32 %BestCost.011, i32 %mul
55 %BestCost.1 = phi i32 [ %mul.BestCost.0, %if.then ], [ %BestCost.0.mul, %if.else ]
56 store i32 %mul, i32* %arrayidx, align 4, !tbaa !0
/external/llvm/test/CodeGen/Thumb2/
DlongMACt.ll9 %mul = mul i64 %conv1, %conv
10 %add = add i64 %mul, %c
19 %mul = mul nsw i64 %conv1, %conv
20 %add = add nsw i64 %mul, %c
29 %mul = mul i64 %conv, %conv1
31 %add = add i64 %mul, %conv2
40 %mul = mul nsw i64 %conv, %conv1
42 %add = add nsw i64 %mul, %conv2
/external/llvm/test/CodeGen/PowerPC/
Dppc440-fp-basic.ll15 %mul.rl = fmul double %a.real, %b.real
16 %mul.rr = fmul double %a.imag, %b.imag
17 %mul.r = fsub double %mul.rl, %mul.rr
18 %mul.il = fmul double %a.imag, %b.real
19 %mul.ir = fmul double %a.real, %b.imag
20 %mul.i = fadd double %mul.il, %mul.ir
25 %add.r = fadd double %mul.r, %c.real
26 %add.i = fadd double %mul.i, %c.imag
Da2-fp-basic.ll15 %mul.rl = fmul double %a.real, %b.real
16 %mul.rr = fmul double %a.imag, %b.imag
17 %mul.r = fsub double %mul.rl, %mul.rr
18 %mul.il = fmul double %a.imag, %b.real
19 %mul.ir = fmul double %a.real, %b.imag
20 %mul.i = fadd double %mul.il, %mul.ir
25 %add.r = fadd double %mul.r, %c.real
26 %add.i = fadd double %mul.i, %c.imag
/external/llvm/test/Transforms/InstSimplify/
Dreassociate.ll97 %mul = mul nsw i32 %x, %y
98 %r = sdiv i32 %mul, %y
107 %mul = mul i32 %div, %y
108 %r = sdiv i32 %mul, %y
126 %mul = mul i32 %div, %y
127 ret i32 %mul
135 %mul = mul i32 %y, %div
136 ret i32 %mul
144 %mul = mul nuw i32 %x, %y
145 %r = udiv i32 %mul, %y
[all …]
/external/llvm/test/CodeGen/MBlaze/
Dmul.ll6 ; RUN: llc < %s -march=mblaze -mattr=+mul | FileCheck -check-prefix=MUL %s
12 %tmp.1 = mul i8 %a, %b
13 ; FUN-NOT: mul
20 ; MUL: mul
27 %tmp.1 = mul i16 %a, %b
28 ; FUN-NOT: mul
35 ; MUL: mul
42 %tmp.1 = mul i32 %a, %b
43 ; FUN-NOT: mul
50 ; MUL: mul
/external/llvm/test/Transforms/InstCombine/
D2011-05-28-swapmulsub.ll12 ; CHECK-NOT: mul i32
13 %mul = mul i32 %sub, -2
16 store i32 %mul, i32* %a, align 4
32 ; CHECK-NOT: mul i32
33 %mul = mul i32 %sub, -4
36 store i32 %mul, i32* %a, align 4
49 ; CHECK-NOT: mul i32
50 %mul = mul i32 %sub, -4
53 store i32 %mul, i32* %a, align 4
D2008-11-20-DivMulRem.ll8 %B = mul i8 %A, %y
18 %B = mul i8 %A, %y
28 %B = mul i8 %A, %y
39 %B = mul i8 %A, -3
52 %mul = mul i32 %div, %y
53 %r = sdiv i32 %mul, %y
63 %mul = mul i32 %div, %y
64 %r = udiv i32 %mul, %y
Dmul.ll1 ; This test makes sure that mul instructions are properly eliminated.
6 %B = mul i32 %A, 1 ; <i32> [#uses=1]
14 %B = mul i32 %A, 2 ; <i32> [#uses=1]
22 %B = mul i32 %A, 0 ; <i32> [#uses=1]
37 %B = mul i32 %A, 8 ; <i32> [#uses=1]
44 %B = mul i8 %A, 8 ; <i8> [#uses=1]
45 %C = mul i8 %B, 8 ; <i8> [#uses=1]
52 %tmp = mul i32 %i, -1 ; <i32> [#uses=1]
59 %j = mul i64 %i, -1 ; <i64> [#uses=1]
66 %j = mul i32 %i, -1 ; <i32> [#uses=1]
[all …]
/external/llvm/test/Transforms/BBVectorize/
Dsimple-ldstr.ll10 %mul = fmul double %i0, %i1
16 store double %mul, double* %c, align 8
25 ; CHECK: %mul = fmul <2 x double> %i0, %i1
27 ; CHECK: store <2 x double> %mul, <2 x double>* %0, align 8
40 %mul = fmul double %i0, %i1
48 store double %mul, double* %c, align 8
59 ; CHECK: %mul = fmul <2 x double> %i0, %i1
61 ; CHECK: store <2 x double> %mul, <2 x double>* %0, align 8
72 %mul = fmul double %i0, %i1
73 %mulf = fptrunc double %mul to float
[all …]
/external/skia/src/effects/
DSkColorFilters.cpp300 SkLightingColorFilter(SkColor mul, SkColor add) : fMul(mul), fAdd(add) {} in SkLightingColorFilter() argument
354 SkLightingColorFilter_JustAdd(SkColor mul, SkColor add) in SkLightingColorFilter_JustAdd() argument
355 : INHERITED(mul, add) {} in SkLightingColorFilter_JustAdd()
393 SkLightingColorFilter_JustMul(SkColor mul, SkColor add) in SkLightingColorFilter_JustMul() argument
394 : INHERITED(mul, add) {} in SkLightingColorFilter_JustMul()
431 SkLightingColorFilter_SingleMul(SkColor mul, SkColor add) in SkLightingColorFilter_SingleMul() argument
432 : INHERITED(mul, add) { in SkLightingColorFilter_SingleMul()
436 SkASSERT(SkColorGetR(mul) == SkColorGetG(mul)); in SkLightingColorFilter_SingleMul()
437 SkASSERT(SkColorGetR(mul) == SkColorGetB(mul)); in SkLightingColorFilter_SingleMul()
472 SkLightingColorFilter_NoPin(SkColor mul, SkColor add) in SkLightingColorFilter_NoPin() argument
[all …]
/external/llvm/test/CodeGen/CellSPU/
Dmul_ops.ll20 %A = mul <4 x i32> %arg1, %arg2
26 %A = mul <4 x i32> %arg2, %arg1
32 %A = mul <8 x i16> %arg1, %arg2
38 %A = mul <8 x i16> %arg2, %arg1
44 %A = mul <16 x i8> %arg2, %arg1
50 %A = mul <16 x i8> %arg1, %arg2
56 %A = mul i32 %arg2, %arg1
62 %A = mul i32 %arg1, %arg2
68 %A = mul i16 %arg2, %arg1
74 %A = mul i16 %arg1, %arg2
[all …]

12345678910>>...27