/openbmc/openbmc/poky/meta/conf/machine/include/microblaze/ |
H A D | feature-microblaze-math.inc | 4 TUNEVALID[multiply-low] = "Hardware multipler with 32 bit result" 5 TUNEVALID[multiply-high] = "Hardware multipler with 64 bit result" 16 TUNE_CCARGS .= "${@bb.utils.contains_any('TUNE_FEATURES', ['multiply-low', 'multiply-high'], ' -mno… 17 TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'multiply-high', ' -mxl-multiply-high', '', d… 30 ….= "${@bb.utils.contains('TUNE_FEATURES', 'multiply-high', '-mh', bb.utils.contains('TUNE_FEATURES…
|
/openbmc/qemu/target/arm/tcg/ |
H A D | sve.decode | 306 # SVE integer multiply/divide (predicated) 401 # SVE integer multiply-add writing addend (predicated) 405 # SVE integer multiply-add writing multiplicand (predicated) 841 # SVE integer multiply immediate (unpredicated) 859 # SVE2 integer multiply-add (indexed) 867 # SVE2 saturating multiply-add high (indexed) 879 # SVE2 saturating multiply-add (indexed) 895 # SVE2 complex integer multiply-add (indexed) 901 # SVE2 complex saturating integer multiply-add (indexed) 907 # SVE2 multiply-add long (indexed) [all …]
|
H A D | a32.decode | 139 # Multiply and multiply accumulate 164 # Halfword multiply and multiply accumulate 503 # Signed multiply, signed and unsigned divide
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | macros.def | 721 fMPY8UU, /* multiply half integer */ 726 fMPY8US, /* multiply half integer */ 731 fMPY8SU, /* multiply half integer */ 737 fMPY8SS, /* multiply half integer */ 743 fMPY16SS, /* multiply half integer */ 749 fMPY16UU, /* multiply unsigned half integer */ 755 fMPY16SU, /* multiply half integer */ 761 fMPY16US, /* multiply half integer */ 767 fMPY32SS, /* multiply half integer */ 773 fMPY32UU, /* multiply half integer */ [all …]
|
/openbmc/qemu/tests/tcg/mips/user/ase/msa/ |
H A D | test_msa_compile_64r6el.sh | 91 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_h.c \ 93 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \ 95 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \ 97 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \ 99 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \ 101 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \ 103 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \ 105 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \ 107 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \ 109 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \ [all …]
|
H A D | test_msa_compile_64r6eb.sh | 91 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_h.c \ 93 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \ 95 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \ 97 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \ 99 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \ 101 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \ 103 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \ 105 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \ 107 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \ 109 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \ [all …]
|
H A D | test_msa_compile_32r5el.sh | 126 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_madd_q_h.c \ 129 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \ 132 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \ 135 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \ 138 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \ 141 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \ 144 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \ 147 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \ 150 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \ 153 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \ [all …]
|
H A D | test_msa_compile_32r5eb.sh | 126 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_madd_q_h.c \ 129 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \ 132 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \ 135 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \ 138 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \ 141 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \ 144 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \ 147 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \ 150 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \ 153 /opt/mti/bin/mips-mti-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \ [all …]
|
/openbmc/linux/Documentation/arch/arm/nwfpe/ |
H A D | notes.rst | 22 emulator sees a multiply of a double and extended, it promotes the double to 23 extended, then does the multiply in extended precision.
|
H A D | netwinder-fpe.rst | 83 MUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - multiply 89 FML{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - fast multiply
|
/openbmc/linux/arch/m68k/ifpsp060/ |
H A D | ilsp.doc | 34 module can be used to emulate 64-bit divide and multiply, 78 For example, to use a 64-bit multiply instruction, 81 for unsigned multiply could look like: 90 bsr.l _060LISP_TOP+0x18 # branch to multiply routine
|
/openbmc/u-boot/board/xilinx/microblaze-generic/ |
H A D | config.mk | 10 CPUFLAGS-$(subst 1,,$(CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL)) += -mxl-multiply-high
|
/openbmc/sdbusplus/example/ |
H A D | calculator-server.cpp | 20 int64_t multiply(int64_t x, int64_t y) override in multiply() function
|
H A D | calculator-client.cpp | 24 auto _ = co_await c.multiply(7, 6); in startup()
|
/openbmc/linux/arch/nios2/kernel/ |
H A D | insnemu.S | 212 bne r7, zero, multiply 406 multiply: label
|
/openbmc/linux/arch/m68k/fpsp040/ |
H A D | decbin.S | 472 | same sign. If the exp was pos then multiply fp1*fp0; 483 beqs mul |if clear, go to multiply 488 fmulx %fp1,%fp0 |exp is positive, so multiply by exp
|
/openbmc/linux/arch/powerpc/lib/ |
H A D | div64.S | 41 mulhwu r9,r11,r4 # multiply the estimate by the divisor,
|
/openbmc/phosphor-fan-presence/docs/monitor/ |
H A D | sensors.md | 34 - A value to multiply the current target by to adjust the monitoring of this
|
/openbmc/linux/arch/openrisc/ |
H A D | Kconfig | 113 bool "Have instruction l.mul for hardware multiply" 116 Select this if your implementation has a hardware multiply instruction
|
/openbmc/linux/Documentation/devicetree/bindings/nios2/ |
H A D | nios2.txt | 26 - altr,has-mul: Specifies CPU hardware multiply support, should be 1.
|
/openbmc/qemu/target/hexagon/ |
H A D | attribs_def.h.inc | 70 DEF_ATTRIB(CVI_VX_DV, "Double vector multiply insn executes on HVX", "", "") 73 DEF_ATTRIB(CVI_VS_VX, "Permute/shift and multiply insn executes on HVX", "", "")
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
H A D | kernel.fuc | 253 /* try not losing precision (multiply then divide) */ 264 /* let's divide then multiply, too bad for the precision! */ 287 /* simply multiply $us by HW_TICKS_PER_US */
|
/openbmc/qemu/hw/misc/ |
H A D | omap_clk.c | 694 void omap_clk_setrate(struct clk *clk, int divide, int multiply) in omap_clk_setrate() argument 697 clk->multiplier = multiply; in omap_clk_setrate()
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | div64.S | 41 mulhwu r9,r11,r4 # multiply the estimate by the divisor,
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/templatetags/ |
H A D | projecttags.py | 83 def multiply(value, arg): function
|