Searched refs:MADD (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12-stable/contrib/bearssl/src/ec/ |
| D | ec_prime_i15.c | 153 #define MADD(d, a) (0x1000 + ((d) << 8) + ((a) << 4)) macro 225 MADD(t1, Px), 232 MADD(t1, t3), 233 MADD(t1, t3), 239 MADD(t3, t3), 241 MADD(t2, t2), 255 MADD(Pz, t4), 406 MADD(t1, P2y),
|
| D | ec_prime_i31.c | 151 #define MADD(d, a) (0x1000 + ((d) << 8) + ((a) << 4)) macro 223 MADD(t1, Px), 230 MADD(t1, t3), 231 MADD(t1, t3), 237 MADD(t3, t3), 239 MADD(t2, t2), 253 MADD(Pz, t4), 404 MADD(t1, P2y),
|
| /freebsd-12-stable/contrib/gcc/config/mips/ |
| D | 4k.md | 90 ;; Latency of 32 if next insn is MADD/MSUB,MFHI/MFLO. 106 ;; 4Kp slow iterative MADD 107 ;; Latency of 34 if next use insn is MADD/MSUB,MFHI/MFLO. 115 ;; Move to HI/LO -> MADD/MSUB,MFHI/MFLO has a 1 cycle latency.
|
| D | 5k.md | 89 ;; Move to HI/LO -> MADD/MSUB,MFHI/MFLO has a 1 cycle latency.
|
| D | sr71k.md | 237 ;; Latencies for MADD,MSUB, NMADD, NMSUB assume the Multiply is fused
|
| D | mips.md | 1196 ;; Splitter to copy result of MADD to a general register
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| D | RISCVInstrInfo.cpp | 1179 case CASE_VFMA_OPCODE_LMULS(MADD, VX): in findCommutedOpIndices() 1198 case CASE_VFMA_OPCODE_LMULS(MADD, VV): in findCommutedOpIndices() 1305 case CASE_VFMA_OPCODE_LMULS(MADD, VX): in commuteInstructionImpl() 1331 CASE_VFMA_CHANGE_OPCODE_LMULS(MACC, MADD, VX) in commuteInstructionImpl() 1332 CASE_VFMA_CHANGE_OPCODE_LMULS(MADD, MACC, VX) in commuteInstructionImpl() 1335 CASE_VFMA_CHANGE_OPCODE_LMULS(MACC, MADD, VV) in commuteInstructionImpl() 1348 case CASE_VFMA_OPCODE_LMULS(MADD, VV): in commuteInstructionImpl() 1362 CASE_VFMA_CHANGE_OPCODE_LMULS(MADD, MACC, VV) in commuteInstructionImpl()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | P9InstrResources.td | 403 (instregex "MADD(HD|HDU|LD|LD8)$"), 477 (instregex "F(N)?MADD(S)?_rec$"),
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | MipsScheduleP5600.td | 201 def : InstRW<[P5600WriteAL2MAdd], (instrs MADD, MADDU, MSUB, MSUBU,
|
| D | MipsInstrInfo.td | 2380 // MADD*/MSUB* 2381 def MADD : MMRel, MArithR<"madd", II_MADD, 1>, MULT_FM<0x1c, 0>, 2399 def PseudoMADD : MAddSubPseudo<MADD, MipsMAdd, II_MADD>,
|
| D | MicroMipsInstrInfo.td | 1116 def PseudoMADD_MM : MAddSubPseudo<MADD, MipsMAdd, II_MADD>,
|
| D | MipsScheduleGeneric.td | 147 def : InstRW<[GenericWriteHILO], (instrs MADD, MADDU, MSUB, MSUBU)>;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64SchedCyclone.td | 192 // MUL/MNEG are aliases for MADD/MSUB.
|
| D | AArch64InstrFormats.td | 2197 // MADD/MSUB generation is decided by MachineCombiner.cpp
|
| D | AArch64InstrInfo.td | 1623 defm MADD : MulAccum<0, "madd", add>;
|
| /freebsd-12-stable/contrib/gcc/ |
| D | FSFChangeLog.11 | 3466 (GENERATE_{BRANCHLIKELY,MADD,MULT3): Likewise.
|