Home
last modified time | relevance | path

Searched full:mulx (Results 1 – 9 of 9) sorted by relevance

/linux/arch/sparc/lib/
H A Dmulti3.S10 mulx %o4, %g1, %o1
12 mulx %g3, %o4, %g7
19 mulx %o4, %o5, %o4
20 mulx %g3, %o5, %o5
30 mulx %g1, %o2, %g1
32 mulx %o0, %o3, %o0
/linux/lib/crypto/riscv/
H A Dpoly1305-riscv.pl363 # define MULX(hi,lo,a,b) mulhu hi,a,b; mul lo,a,b
378 # define MULX(hi,lo,a,b) slli b,b,32; srli b,b,32; mul hi,a,b; addiw lo,hi,0; srai hi,hi,32
563 MULX ($h1,$h0,$r0,$d0) # d0*r0
568 MULX ($t4,$t3,$rs3,$d1) # d1*s3
574 MULX ($t6,$a3,$rs2,$d2) # d2*s2
580 MULX ($t4,$t3,$rs1,$d3) # d3*s1
587 MULX ($h2,$a3,$r1,$d0) # d0*r1
593 MULX ($t4,$t3,$r0,$d1) # d1*r0
598 MULX ($t6,$a3,$rs3,$d2) # d2*s3
604 MULX ($t4,$t3,$rs2,$d3) # d3*s2
[all …]
/linux/arch/sparc/math-emu/
H A Dsfp-util_64.h48 "mulx %3,%6,%1\n\t" \
50 "mulx %2,%3,%4\n\t" \
57 "mulx %3,%5,%3\n\t" \
58 "mulx %2,%5,%5\n\t" \
/linux/arch/nios2/
H A DMakefile29 KBUILD_CFLAGS += $(if $(CONFIG_NIOS2_HW_MULX_SUPPORT),-mhw-mulx,-mno-hw-mulx)
/linux/lib/crypto/x86/
H A Dcurve25519.h705 " mulx %%rdx, %%rax, %%rcx;" /* f[0]^2 */ in fsqr()
710 " mulx %%rdx, %%rax, %%rcx;" /* f[1]^2 */ in fsqr()
716 " mulx %%rdx, %%rax, %%rcx;" /* f[2]^2 */ in fsqr()
722 " mulx %%rdx, %%rax, %%rcx;" /* f[3]^2 */ in fsqr()
814 " mulx %%rdx, %%rax, %%rcx;" /* f[0]^2 */ in fsqr2()
819 " mulx %%rdx, %%rax, %%rcx;" /* f[1]^2 */ in fsqr2()
825 " mulx %%rdx, %%rax, %%rcx;" /* f[2]^2 */ in fsqr2()
831 " mulx %%rdx, %%rax, %%rcx;" /* f[3]^2 */ in fsqr2()
872 " mulx %%rdx, %%rax, %%rcx;" /* f[0]^2 */ in fsqr2()
877 " mulx %%rdx, %%rax, %%rcx;" /* f[1]^2 */ in fsqr2()
[all …]
/linux/arch/nios2/kernel/
H A Dinsnemu.S509 /* It's one of the mulx.. opcodes. Move over the result. */
/linux/arch/x86/kernel/
H A Duprobes.c509 * mulx: implicitly uses dx: mulx r/m,r1,r2 does r1:r2 = dx * r/m. in riprel_analyze()
512 * c4 e2 63 f6 0d disp32 mulx disp32(%rip),%ebx,%ecx in riprel_analyze()
/linux/tools/arch/x86/lib/
H A Dx86-opcode-map.txt847 f6: ADCX Gy,Ey (66) | ADOX Gy,Ey (F3) | MULX By,Gy,rDX,Ey (F2),(v) | WRSSD/Q My,Gy
/linux/arch/x86/lib/
H A Dx86-opcode-map.txt847 f6: ADCX Gy,Ey (66) | ADOX Gy,Ey (F3) | MULX By,Gy,rDX,Ey (F2),(v) | WRSSD/Q My,Gy