Home
last modified time | relevance | path

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

12

/arch/arm/lib/
A Dmuldi3.S28 mul xh, yl, xh
35 mul yh, xl, yh
36 mul xl, yl, xl
37 mul ip, yl, ip
A Ddelay-loop.S30 mul r0, r2, r0 @ r0 = delay_us * UDELAY_MULT
A Dlib1funcs.S340 mul r3, r0, r2
353 mul r3, r0, r2
/arch/x86/include/asm/
A Ddiv64.h87 static inline u64 mul_u64_u64_div_u64(u64 a, u64 mul, u64 div) in mul_u64_u64_div_u64() argument
92 : "a" (a), "rm" (mul), "rm" (div) in mul_u64_u64_div_u64()
99 static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 div) in mul_u64_u32_div() argument
101 return mul_u64_u64_div_u64(a, mul, div); in mul_u64_u32_div()
A Dasm.h43 #define _ASM_MUL __ASM_SIZE(mul)
/arch/m68k/fpsp040/
A Dbinstr.S16 | bit 63. The fraction is multiplied by 10 using a mul by 2
17 | shift and a mul by 8 shift. The bits shifted out of the
51 | d2: upper 32-bits of fraction for mul by 8
52 | d3: lower 32-bits of fraction for mul by 8
53 | d4: upper 32-bits of fraction for mul by 2
54 | d5: lower 32-bits of fraction for mul by 2
97 asll #1,%d5 |mul d5 by 2
98 roxll #1,%d4 |mul d4 by 2
100 addxw %d6,%d1 |add in extend from mul by 2
102 | A5. Add mul by 8 to mul by 2. D1 contains the digit formed.
A Ddecbin.S62 | Clean up and return. Check if the final mul or div resulted
125 | 2. Calculate absolute value of exponent in d1 by mul and add.
153 mulul #TEN,%d1 |mul partial product by one digit place
463 bccs e_next |if zero, skip the mul
464 fmulx (%a1,%d3),%fp1 |mul by 10**(d3_bit_no)
483 beqs mul |if clear, go to multiply
487 mul: label
493 | If the final mul/div in decbin incurred an inex exception,
A Dbindec.S254 fmulx LOG2UP1,%fp0 |if neg, mul by LOG2UP1
258 fmulx LOG2,%fp0 |if pos, mul by LOG2
650 bccs l_next |if zero, skip the mul
651 fmulx (%a1,%d3),%fp2 |mul by 10**(d3_bit_no)
/arch/arm/boot/compressed/
A Dll_char_wr.S66 mul r7, r2, r7
71 mul r7, r2, r7
85 mul r4, r2, ip
88 mul ip, r2, ip @ avoid r4
95 mul r4, r2, ip
98 mul ip, r2, ip @ avoid r4
/arch/nios2/
A DMakefile28 KBUILD_CFLAGS += $(if $(CONFIG_NIOS2_HW_MUL_SUPPORT),-mhw-mul,-mno-hw-mul)
/arch/openrisc/
A DMakefile31 KBUILD_CFLAGS += $(call cc-option,-mhard-mul)
33 KBUILD_CFLAGS += $(call cc-option,-msoft-mul)
A DKconfig117 bool "Have instruction l.mul for hardware multiply"
/arch/mips/kernel/
A Dcps-vec.S284 mul t1, t1, t2
291 mul t0, t0, t1
330 mul v1, t9, t1
411 mul t0, t0, ta1
535 mul t1, t1, t0
536 mul t1, t1, t2
562 mul t1, t1, t0
563 mul t1, t1, t2
/arch/sh/lib/
A Ddiv64.S29 mul.l r6, r2
/arch/powerpc/platforms/powernv/
A Dpci-sriov.c150 int mul; in pnv_pci_ioda_fixup_iov_resources() local
156 mul = phb->ioda.total_pe_num; in pnv_pci_ioda_fixup_iov_resources()
203 res->end = res->start + vf_bar_sz * mul - 1; in pnv_pci_ioda_fixup_iov_resources()
207 i, res, mul); in pnv_pci_ioda_fixup_iov_resources()
/arch/powerpc/platforms/512x/
A Dclock-commonclk.c225 int mul, int div) in mpc512x_clk_factor() argument
231 mul, div); in mpc512x_clk_factor()
707 int mul, div; in mpc512x_clk_setup_clock_tree() local
778 mul = get_cpmf_mult_x2(); in mpc512x_clk_setup_clock_tree()
780 clks[MPC512x_CLK_E300] = mpc512x_clk_factor("e300", "csb", mul, div); in mpc512x_clk_setup_clock_tree()
/arch/arm64/lib/
A Dmemchr.S46 mul repchr, x1, rep01
/arch/mips/include/asm/octeon/
A Dcvmx-spxx-defs.h263 uint64_t mul:1; member
273 uint64_t mul:1;
/arch/xtensa/lib/
A Dmulsi3.S57 mul.aa.hl a2, a3
/arch/nios2/boot/dts/
A D3c120_devboard.dts37 altr,has-mul = <1>;
A D10m50_devboard.dts29 altr,has-mul = <1>;
/arch/nios2/platform/
A DKconfig.platform68 instruction. This will enable the -mhw-mul compiler flag.
/arch/m68k/ifpsp060/src/
A Dilsp.S480 # _060LSP__imulu64_(): Emulate 64-bit unsigned mul instruction #
481 # _060LSP__imuls64_(): Emulate 64-bit signed mul instruction. #
484 # and therefore does not work exactly like the 680X0 mul{s,u}.l #
/arch/microblaze/boot/dts/
A Dsystem.dts110 xlnx,use-hw-mul = <0x2>;
/arch/mips/net/
A Dbpf_jit_comp32.c445 emit(ctx, mul, hi(dst), hi(dst), src); in emit_mul_i64()
482 emit(ctx, mul, acc, hi(dst), lo(src)); in emit_mul_r64()
490 emit(ctx, mul, tmp, lo(dst), hi(src)); in emit_mul_r64()

Completed in 662 milliseconds

12