Home
last modified time | relevance | path

Searched refs:mulx (Results 1 – 25 of 49) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/SystemZ/
Dint-mul-10.ll15 %mulx = mul i128 %ax, %bx
16 %highx = lshr i128 %mulx, 64
31 %mulx = mul i128 %ax, %bx
32 %highx = lshr i128 %mulx, 67
47 %mulx = mul i128 %ax, %bx
48 %highx = lshr i128 %mulx, 64
50 %low = trunc i128 %mulx to i64
64 %mulx = mul i128 %ax, %bx
65 %highx = lshr i128 %mulx, 64
79 %mulx = mul i128 %ax, %bx
[all …]
Dint-mul-07.ll15 %mulx = mul i64 %ax, %bx
16 %highx = lshr i64 %mulx, 32
28 %mulx = mul i64 %ax, %bx
29 %highx = lshr i64 %mulx, 32
42 %mulx = mul i64 %ax, %bx
43 %highx = lshr i64 %mulx, 32
45 %low = trunc i64 %mulx to i32
58 %mulx = mul i64 %ax, %bx
59 %highx = lshr i64 %mulx, 32
61 %low = trunc i64 %mulx to i32
Dint-mul-08.ll15 %mulx = mul i128 %ax, %bx
16 %highx = lshr i128 %mulx, 64
35 %mulx = mul i128 %ax, %bx
36 %highx = lshr i128 %mulx, 64
51 %mulx = mul i128 %ax, %bx
52 %highx = lshr i128 %mulx, 67
67 %mulx = mul i128 %ax, %bx
68 %highx = lshr i128 %mulx, 64
70 %low = trunc i128 %mulx to i64
94 %mulx = mul i128 %ax, %bx
[all …]
/external/llvm/test/CodeGen/SystemZ/
Dint-mul-07.ll15 %mulx = mul i64 %ax, %bx
16 %highx = lshr i64 %mulx, 32
28 %mulx = mul i64 %ax, %bx
29 %highx = lshr i64 %mulx, 32
42 %mulx = mul i64 %ax, %bx
43 %highx = lshr i64 %mulx, 32
45 %low = trunc i64 %mulx to i32
58 %mulx = mul i64 %ax, %bx
59 %highx = lshr i64 %mulx, 32
61 %low = trunc i64 %mulx to i32
Dint-mul-08.ll15 %mulx = mul i128 %ax, %bx
16 %highx = lshr i128 %mulx, 64
35 %mulx = mul i128 %ax, %bx
36 %highx = lshr i128 %mulx, 64
51 %mulx = mul i128 %ax, %bx
52 %highx = lshr i128 %mulx, 67
67 %mulx = mul i128 %ax, %bx
68 %highx = lshr i128 %mulx, 64
70 %low = trunc i128 %mulx to i64
94 %mulx = mul i128 %ax, %bx
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dinline-maxbb.ll7 br i1 %cc, label %ret_res, label %mulx
9 mulx:
18 %r = phi i32 [ %mul5, %mulx ], [ %x, %entry ]
40 br i1 %cc, label %ret_res, label %mulx
42 mulx:
51 %r = phi i32 [ %mul5, %mulx ], [ %x, %entry ]
/external/llvm-project/llvm/test/MC/Sparc/
Dsparc64-alu-instructions.s21 ! CHECK: mulx %g1, %i2, %i0 ! encoding: [0xb0,0x48,0x40,0x1a]
22 mulx %g1, %i2, %i0
24 ! CHECK: mulx %g1, 63, %i0 ! encoding: [0xb0,0x48,0x60,0x3f]
25 mulx %g1, 63, %i0
/external/llvm/test/MC/Sparc/
Dsparc64-alu-instructions.s21 ! CHECK: mulx %g1, %i2, %i0 ! encoding: [0xb0,0x48,0x40,0x1a]
22 mulx %g1, %i2, %i0
24 ! CHECK: mulx %g1, 63, %i0 ! encoding: [0xb0,0x48,0x60,0x3f]
25 mulx %g1, 63, %i0
/external/llvm/test/CodeGen/SPARC/
Drem.ll5 ; CHECK-NEXT: mulx %o2, %o1, %o1
16 ; CHECK-NEXT: mulx %o2, %o1, %o1
29 ; CHECK: mulx %o0, [[R1]], [[R2:%[gilo][0-7]]]
31 ; CHECK: mulx [[R3]], 1021, [[R4:%[gilo][0-7]]]
/external/llvm-project/llvm/test/CodeGen/SPARC/
Drem.ll9 ; CHECK-NEXT: mulx %o2, %o1, %o1
21 ; CHECK-NEXT: mulx %o2, %o1, %o1
35 ; CHECK-NEXT: mulx %o0, %o1, %o0
37 ; CHECK-NEXT: mulx %o1, 1021, %o1
/external/openscreen/third_party/boringssl/win-x86_64/crypto/fipsmodule/
Dp256-x86_64-asm.asm786 mulx r9,r8,r9
787 mulx r10,rcx,r10
788 mulx r11,rbp,r11
790 mulx r12,rcx,r12
792 mulx rax,rdx,r15
799 mulx rbp,rcx,QWORD[((0+128))+r14]
803 mulx rbp,rcx,QWORD[((8+128))+r14]
807 mulx rbp,rcx,QWORD[((16+128))+r14]
811 mulx rbp,rcx,QWORD[((24+128))+r14]
820 mulx rbp,rcx,QWORD[((0+128))+rsi]
[all …]
Dx86_64-mont.asm1025 mulx rax,r8,QWORD[rsi]
1026 mulx r14,r11,QWORD[8+rsi]
1029 mulx r13,r12,QWORD[16+rsi]
1037 mulx r14,rax,QWORD[24+rsi]
1043 mulx r10,rax,QWORD[rcx]
1046 mulx r11,rax,QWORD[8+rcx]
1054 mulx r15,rax,QWORD[24+rcx]
1067 mulx rax,r10,QWORD[rsi]
1069 mulx r14,r11,QWORD[8+rsi]
1071 mulx rax,r12,QWORD[16+rsi]
[all …]
Dx86_64-mont5.asm2576 mulx rax,r8,QWORD[rsi]
2577 mulx r12,r11,QWORD[8+rsi]
2579 mulx r13,rax,QWORD[16+rsi]
2582 mulx r14,rax,QWORD[24+rsi]
2595 mulx r10,rax,QWORD[rcx]
2598 mulx r11,rax,QWORD[8+rcx]
2601 mulx r12,rax,QWORD[16+rcx]
2606 mulx r15,rax,QWORD[24+rcx]
2618 mulx rax,r10,QWORD[rsi]
2620 mulx r14,r11,QWORD[8+rsi]
[all …]
/external/rust/crates/ring/pregenerated/tmp/
Dp256-x86_64-asm-nasm.asm839 mulx r9,r8,r9
840 mulx r10,rcx,r10
841 mulx r11,rbp,r11
843 mulx r12,rcx,r12
845 mulx rax,rdx,r15
852 mulx rbp,rcx,QWORD[((0+128))+r14]
856 mulx rbp,rcx,QWORD[((8+128))+r14]
860 mulx rbp,rcx,QWORD[((16+128))+r14]
864 mulx rbp,rcx,QWORD[((24+128))+r14]
873 mulx rbp,rcx,QWORD[((0+128))+rsi]
[all …]
Dx86_64-mont-nasm.asm1019 mulx rax,r8,QWORD[rsi]
1020 mulx r14,r11,QWORD[8+rsi]
1023 mulx r13,r12,QWORD[16+rsi]
1031 mulx r14,rax,QWORD[24+rsi]
1037 mulx r10,rax,QWORD[rcx]
1040 mulx r11,rax,QWORD[8+rcx]
1048 mulx r15,rax,QWORD[24+rcx]
1061 mulx rax,r10,QWORD[rsi]
1063 mulx r14,r11,QWORD[8+rsi]
1065 mulx rax,r12,QWORD[16+rsi]
[all …]
Dx86_64-mont5-nasm.asm2572 mulx rax,r8,QWORD[rsi]
2573 mulx r12,r11,QWORD[8+rsi]
2575 mulx r13,rax,QWORD[16+rsi]
2578 mulx r14,rax,QWORD[24+rsi]
2591 mulx r10,rax,QWORD[rcx]
2594 mulx r11,rax,QWORD[8+rcx]
2597 mulx r12,rax,QWORD[16+rcx]
2602 mulx r15,rax,QWORD[24+rcx]
2614 mulx rax,r10,QWORD[rsi]
2616 mulx r14,r11,QWORD[8+rsi]
[all …]
/external/boringssl/win-x86_64/crypto/fipsmodule/
Dp256-x86_64-asm.asm786 mulx r9,r8,r9
787 mulx r10,rcx,r10
788 mulx r11,rbp,r11
790 mulx r12,rcx,r12
792 mulx rax,rdx,r15
799 mulx rbp,rcx,QWORD[((0+128))+r14]
803 mulx rbp,rcx,QWORD[((8+128))+r14]
807 mulx rbp,rcx,QWORD[((16+128))+r14]
811 mulx rbp,rcx,QWORD[((24+128))+r14]
820 mulx rbp,rcx,QWORD[((0+128))+rsi]
[all …]
Dx86_64-mont.asm1025 mulx rax,r8,QWORD[rsi]
1026 mulx r14,r11,QWORD[8+rsi]
1029 mulx r13,r12,QWORD[16+rsi]
1037 mulx r14,rax,QWORD[24+rsi]
1043 mulx r10,rax,QWORD[rcx]
1046 mulx r11,rax,QWORD[8+rcx]
1054 mulx r15,rax,QWORD[24+rcx]
1067 mulx rax,r10,QWORD[rsi]
1069 mulx r14,r11,QWORD[8+rsi]
1071 mulx rax,r12,QWORD[16+rsi]
[all …]
Dx86_64-mont5.asm2576 mulx rax,r8,QWORD[rsi]
2577 mulx r12,r11,QWORD[8+rsi]
2579 mulx r13,rax,QWORD[16+rsi]
2582 mulx r14,rax,QWORD[24+rsi]
2595 mulx r10,rax,QWORD[rcx]
2598 mulx r11,rax,QWORD[8+rcx]
2601 mulx r12,rax,QWORD[16+rcx]
2606 mulx r15,rax,QWORD[24+rcx]
2618 mulx rax,r10,QWORD[rsi]
2620 mulx r14,r11,QWORD[8+rsi]
[all …]
/external/capstone/suite/MC/Sparc/
Dsparc64-alu-instructions.s.cs8 0xb0,0x48,0x40,0x1a = mulx %g1, %i2, %i0
9 0xb0,0x48,0x60,0x3f = mulx %g1, 63, %i0
/external/llvm/test/CodeGen/AArch64/
Darm64-fml-combines.ll29 %mulx = fmul fast <2 x double> %sub2, %e2
30 %subx = fsub fast <2 x double> %e4, %mulx
72 %mulx = fmul fast <2 x float> %add2, %e2
73 %addx = fsub fast <2 x float> %e4, %mulx
114 %mulx = fmul fast <4 x float> %add2, %e2
115 %addx = fsub fast <4 x float> %e4, %mulx
Darm64-fma-combines.ll37 %mulx = fmul fast <2 x double> %add2, %e2
38 %addx = fadd fast <2 x double> %mulx, %e4
80 %mulx = fmul fast <2 x float> %add2, %e2
81 %addx = fadd fast <2 x float> %mulx, %e4
122 %mulx = fmul fast <4 x float> %add2, %e2
123 %addx = fadd fast <4 x float> %mulx, %e4
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-fma-combines.ll37 %mulx = fmul fast <2 x double> %add2, %e2
38 %addx = fadd fast <2 x double> %mulx, %e4
80 %mulx = fmul fast <2 x float> %add2, %e2
81 %addx = fadd fast <2 x float> %mulx, %e4
122 %mulx = fmul fast <4 x float> %add2, %e2
123 %addx = fadd fast <4 x float> %mulx, %e4
Darm64-fml-combines.ll31 %mulx = fmul fast <2 x double> %sub2, %e2
32 %subx = fsub fast <2 x double> %e4, %mulx
74 %mulx = fmul fast <2 x float> %add2, %e2
75 %addx = fsub fast <2 x float> %e4, %mulx
116 %mulx = fmul fast <4 x float> %add2, %e2
117 %addx = fsub fast <4 x float> %e4, %mulx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi2.s10 mulx %eax, %ebx, %ecx label
11 mulx (%rax), %ebx, %ecx label
13 mulx %rax, %rbx, %rcx label
14 mulx (%rax), %rbx, %rcx label

12