/openbmc/qemu/target/mips/tcg/ |
H A D | vr54xx_translate.c | 19 * Integer Multiply-Accumulate Instructions 21 * MACC Multiply, accumulate, and move LO 22 * MACCHI Multiply, accumulate, and move HI 23 * MACCHIU Unsigned multiply, accumulate, and move HI 24 * MACCU Unsigned multiply, accumulate, and move LO 25 * MSAC Multiply, negate, accumulate, and move LO 26 * MSACHI Multiply, negate, accumulate, and move HI 27 * MSACHIU Unsigned multiply, negate, accumulate, and move HI 28 * MSACU Unsigned multiply, negate, accumulate, and move LO 29 * MULHI Multiply and move HI [all …]
|
H A D | tx79_translate.c | 42 * Three-Operand Multiply and Multiply-Add (4 instructions) 44 * MADD [rd,] rs, rt Multiply/Add 45 * MADDU [rd,] rs, rt Multiply/Add Unsigned 46 * MULT [rd,] rs, rt Multiply (3-operand) 47 * MULTU [rd,] rs, rt Multiply Unsigned (3-operand) 51 * Multiply Instructions for Pipeline 1 (10 instructions) 53 * MULT1 [rd,] rs, rt Multiply Pipeline 1 54 * MULTU1 [rd,] rs, rt Multiply Unsigned Pipeline 1 57 * MADD1 [rd,] rs, rt Multiply-Add Pipeline 1 58 * MADDU1 [rd,] rs, rt Multiply-Add Unsigned Pipeline 1 [all …]
|
/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/hexagon/imported/ |
H A D | mpy.idef | 19 * Multiply Instructions 34 /* multiply 16x16->32 signed instructions */ 51 /* multiply 16x16->32 unsigned instructions */ 75 "32-bit Multiply by unsigned immediate", 79 "32-bit Multiply by unsigned immediate, negate result", 83 "32-bit Multiply-Add by unsigned immediate", 87 "32-bit Multiply-Subtract by unsigned immediate", 92 /* multiply/mac 32x32->64 instructions */ 94 Q6INSN(M2_dpmpyss_s0, "Rdd32=mpy(Rs32,Rt32)", ATTRIBS(),"Multiply 32x32",{RddV=fMPY32SS(RsV,RtV)… 95 Q6INSN(M2_dpmpyss_acc_s0,"Rxx32+=mpy(Rs32,Rt32)",ATTRIBS(),"Multiply 32x32",{RxxV= RxxV + fMPY32SS(… [all …]
|
H A D | float.idef | 34 "Floating-Point Multiply", 38 "Floating-Point Fused Multiply Add", 42 "Floating-Point Fused Multiply Add w/ Additional Scaling (2**Pu)", 51 "Floating-Point Fused Multiply Add", 55 "Floating-Point Fused Multiply Add for Library Routines", 70 "Floating-Point Fused Multiply Add for Library Routines", 233 "Multiply low*low and shift off low 32 bits into sticky (in MSB)", 242 "Multiply low*high and accumulate", 248 "Multiply high*high and accumulate with L*H value",
|
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/include/crypto/ |
H A D | clmul.h | 2 * Carry-less multiply operations. 63 * Perform a 32x32->64 carry-less multiply. 70 * Perform a 64x64->128 carry-less multiply.
|
/openbmc/sdbusplus/example/yaml/net/poettering/ |
H A D | Calculator.interface.yaml | 6 - name: Multiply 13 The first integer to multiply. 17 The second integer to multiply.
|
/openbmc/sdbusplus/example/ |
H A D | calculator-server.cpp | 19 /** Multiply (x*y), update lastResult */ 20 int64_t multiply(int64_t x, int64_t y) override in multiply() function
|
H A D | calculator-client.cpp | 23 // Call the Multiply method. in startup() 24 auto _ = co_await c.multiply(7, 6); in startup()
|
/openbmc/qemu/tests/tcg/mips/user/ase/msa/ |
H A D | test_msa_compile_64r6el.sh | 88 # Fixed Multiply 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 \ [all …]
|
H A D | test_msa_compile_64r6eb.sh | 88 # Fixed Multiply 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 \ [all …]
|
H A D | test_msa_compile_32r5el.sh | 123 # Fixed Multiply 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 \ [all …]
|
H A D | test_msa_compile_32r5eb.sh | 123 # Fixed Multiply 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 \ [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/ |
H A D | PowerSupplyAttributes.interface.yaml | 9 The power supply derating factor, which is the percentage to multiply
|
/openbmc/qemu/host/include/generic/host/crypto/ |
H A D | clmul.h | 2 * No host specific carry-less multiply acceleration.
|
/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/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway/ |
H A D | opcua.json | 36 "method": "multiply",
|
/openbmc/qemu/target/arm/tcg/ |
H A D | sve.decode | 316 # SVE integer multiply/divide (predicated) 421 ### SVE Integer Multiply-Add Group 423 # SVE integer multiply-add writing addend (predicated) 427 # SVE integer multiply-add writing multiplicand (predicated) 922 # SVE integer multiply immediate (unpredicated) 932 #### SVE Multiply - Indexed 943 # SVE2 integer multiply-add (indexed) 951 # SVE2 saturating multiply-add high (indexed) 963 # SVE2 saturating multiply-add (indexed) 979 # SVE2 complex integer multiply-add (indexed) [all …]
|
/openbmc/openbmc/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0/ |
H A D | run-ptest | 3 # Multiply all timeouts by five so they're more likely to work
|
/openbmc/qemu/target/hexagon/ |
H A D | attribs_def.h.inc | 69 DEF_ATTRIB(CVI_VX, "Multiply instruction executes on HVX", "", "") 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/qemu/target/hexagon/imported/mmvec/ |
H A D | ext.idef | 486 "Vector Dual Multiply-Accumulates unsigned bytes by bytes", 491 "Vector Dual Multiply-Accumulates unsigned bytes by bytes, and accumulate", 498 "Vector Dual Multiply-Accumulates unsigned bytes by bytes, and accumulate Sliding Window Reduction… 506 "Vector Dual Multiply-Accumulates unsigned bytes by bytes, and accumulate Sliding Window Reduction… 556 "Vector halfword multiply, accumulate pairs, sat to word", 563 "Vector halfword multiply, accumulate pairs, sat to word", 573 "Vector halfword multiply, accumulate pairs, saturate to word", 580 "Vector halfword multiply, accumulate pairs, saturate to word", 611 "Vector halfword multiply, accumulate pairs, saturate to word", 618 "Vector halfword multiply, accumulate pairs, saturate to word", [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.NDS32 | 26 - Multiply-add and multiple-sub with 64-bit accumulator.
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | insn-data.h.inc | 666 /* MULTIPLY */ 681 /* MULTIPLY HALFWORD */ 685 /* MULTIPLY HALFWORD IMMEDIATE */ 688 /* MULTIPLY LOGICAL */ 693 /* MULTIPLY SINGLE */ 705 /* MULTIPLY SINGLE IMMEDIATE */ 709 /* MULTIPLY AND ADD */ 714 /* MULTIPLY AND SUBTRACT */ 1159 /* VECTOR GALOIS FIELD MULTIPLY SUM */ 1161 /* VECTOR GALOIS FIELD MULTIPLY SUM AND ACCUMULATE */ [all …]
|
/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
|