Home
last modified time | relevance | path

Searched refs:multiply (Results 1 – 25 of 133) sorted by relevance

123456

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedule.td18 def WriteIMul : SchedWrite; // 32-bit or 64-bit multiply
19 def WriteIMul32 : SchedWrite; // 32-bit multiply on RV64I
44 def WriteFMul16 : SchedWrite; // 16-bit floating point multiply
45 def WriteFMA16 : SchedWrite; // 16-bit floating point fused multiply-add
46 def WriteFMul32 : SchedWrite; // 32-bit floating point multiply
47 def WriteFMA32 : SchedWrite; // 32-bit floating point fused multiply-add
48 def WriteFMul64 : SchedWrite; // 64-bit floating point multiply
49 def WriteFMA64 : SchedWrite; // 64-bit floating point fused multiply-add
136 def ReadFMul16 : SchedRead; // 16-bit floating point multiply
138 def ReadFMul32 : SchedRead; // 32-bit floating point multiply
[all …]
/freebsd-13.1/contrib/netbsd-tests/bin/expr/
H A Dt_expr.sh166 atf_test_case multiply
226 atf_add_test_case multiply
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonIntrinsicsV5.td23 // Vector reduce multiply word by signed half (32x16)
40 // Vector multiply halfwords, signed by unsigned
49 // Vector polynomial multiply halfwords
55 // Polynomial multiply words
128 // Complex multiply 32x16
327 // Vector multiply bytes
/freebsd-13.1/contrib/bc/tests/dc/
H A Dall.txt7 multiply
/freebsd-13.1/contrib/bc/tests/bc/scripts/
H A Dall.txt1 multiply.bc
/freebsd-13.1/contrib/bc/tests/bc/
H A Dall.txt11 multiply
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleA57.td755 // from FP multiply μops to the accumulate operands of an
757 // after the FP multiply μop has been issued
758 // FP multiply, FZ
1016 // and multiply-with-accumulate instructions relative to r0pX.
1032 // ASIMD multiply accumulate, D-form
1045 // ASIMD multiply accumulate, Q-form
1058 // ASIMD multiply accumulate long
1071 // ASIMD multiply accumulate saturating long
1089 // ASIMD multiply long
1176 // ASIMD FP multiply
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedA57.td379 // ASIMD multiply, D-form
385 // ASIMD multiply, Q-form
395 // ASIMD multiply accumulate, D-form
397 // ASIMD multiply accumulate, Q-form
400 // ASIMD multiply accumulate long
401 // ASIMD multiply accumulate saturating long
405 // ASIMD multiply long
490 // ASIMD FP multiply, D-form, FZ
492 // ASIMD FP multiply, Q-form, FZ
495 // ASIMD FP multiply accumulate, D-form, FZ
[all …]
H A DAArch64SchedThunderX2T99.td1160 // FP multiply
1161 // FP multiply accumulate
1237 // ASIMD multiply, D-form
1238 // ASIMD multiply, Q-form
1239 // ASIMD multiply accumulate long
1241 // ASIMD multiply long
1304 // ASIMD multiply, D-form
1309 // ASIMD multiply, Q-form
1453 // ASIMD FP multiply, D-form, FZ
1454 // ASIMD FP multiply, D-form, no FZ
[all …]
H A DAArch64SchedThunderX3T110.td1267 // FP multiply
1268 // FP multiply accumulate
1344 // ASIMD multiply, D-form
1345 // ASIMD multiply, Q-form
1346 // ASIMD multiply accumulate long
1348 // ASIMD multiply long
1411 // ASIMD multiply, D-form
1416 // ASIMD multiply, Q-form
1560 // ASIMD FP multiply, D-form, FZ
1561 // ASIMD FP multiply, D-form, no FZ
[all …]
H A DAArch64SchedA64FX.td1538 // FP multiply
1539 // FP multiply accumulate
1613 // ASIMD multiply, D-form
1614 // ASIMD multiply, Q-form
1615 // ASIMD multiply accumulate long
1617 // ASIMD multiply long
1679 // ASIMD multiply, D-form
1685 // ASIMD multiply, Q-form
1689 // ASIMD multiply, Q-form
1845 // ASIMD FP multiply, D-form, FZ
[all …]
/freebsd-13.1/contrib/bc/vs/tests/
H A Dtests_dc.bat25 multiply
H A Dtests_bc.bat41 multiply
/freebsd-13.1/usr.sbin/bsdconfig/timezone/include/
H A Dmessages.subr45 msg_country_code_multiply_defined="%s:%d: country code \`%s' multiply defined: %s"
77 msg_zone_multiply_defined="%s:%d: zone multiply defined"
/freebsd-13.1/usr.bin/units/
H A DREADME14 it allows use of * for multiply and ^ for exponentiation in the input
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h277 opStatus multiply(const IEEEFloat &, roundingMode);
641 opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM);
990 opStatus multiply(const APFloat &RHS, roundingMode RM) { in multiply() function
994 return U.IEEE.multiply(RHS.U.IEEE, RM); in multiply()
996 return U.Double.multiply(RHS.U.Double, RM); in multiply()
1076 (void)Result.multiply(RHS, rmNearestTiesToEven);
/freebsd-13.1/contrib/bc/
H A D.gitignore58 tests/bc/scripts/multiply.txt
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DAPFixedPoint.cpp484 Flt.multiply(ScaleFactor, LosslessRM); in convertToFloat()
538 Val.multiply(ScaleFactor, LosslessRM); in getFromFloatValue()
553 Val.multiply(ScaleFactor, LosslessRM); in getFromFloatValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrHFP.td191 // Fused multiply-add.
197 // Fused multiply-subtract.
211 // Fused multiply-add (unnormalized).
H A DSystemZOperators.td671 // Integer multiply-and-add
701 // Fused multiply-subtract, using the natural operand order.
705 // Fused multiply-add and multiply-subtract, but with the order of the
712 // Negative fused multiply-add and multiply-subtract.
/freebsd-13.1/crypto/openssl/doc/man3/
H A DBN_num_bytes.pod43 and DSA_size(), or use BN_num_bytes() and multiply with 8 (although
/freebsd-13.1/libexec/rtld-elf/amd64/
H A Drtld_start.S118 leaq (%rsi,%rsi,2),%rsi # multiply by 3
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DOptions.td153 HelpText<"Allow undefined and multiply defined symbols">;
157 HelpText<"Allow multiply defined symbols when creating executables">;
159 HelpText<"Allow multiply defined resources when creating executables">;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSchedule440.td66 // - The integer multiply-accumulate instruction will hold in
70 // the IEXE1 stage. Operations such as multiply and divide must
72 // 33 cycles (multiply also calculates its result in IWB). For all
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h384 ConstantRange multiply(const ConstantRange &Other) const;

123456