Home
last modified time | relevance | path

Searched refs:FNMADD (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstComments.cpp332 CASE_FMA4_PACKED_RR(FNMADD) in printFMAComments()
333 CASE_FMA4_SCALAR_RR(FNMADD) in printFMAComments()
336 CASE_FMA4_PACKED_RM(FNMADD) in printFMAComments()
337 CASE_FMA4_SCALAR_RM(FNMADD) in printFMAComments()
342 CASE_FMA4_PACKED_MR(FNMADD) in printFMAComments()
343 CASE_FMA4_SCALAR_MR(FNMADD) in printFMAComments()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSchedPredicates.td55 FNMADD,
H A DP10InstrResources.td208 FNMADD,
H A DP9InstrResources.td425 FNMADD,
H A DPPCInstrInfo.td2998 defm FNMADD : AForm_1r<63, 31,
3420 (FNMADD $A, $B, $C)>;
3434 def : Pat<(int_ppc_fnmadd f64:$A, f64:$B, f64:$C), (FNMADD $A, $B, $C)>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp3171 case CASE_VFMA_SPLATS(FNMADD): in findCommutedOpIndices()
3201 case CASE_VFMA_OPCODE_VV(FNMADD): in findCommutedOpIndices()
3370 case CASE_VFMA_SPLATS(FNMADD): in commuteInstructionImpl()
3395 CASE_VFMA_CHANGE_OPCODE_SPLATS(FNMACC, FNMADD) in commuteInstructionImpl()
3396 CASE_VFMA_CHANGE_OPCODE_SPLATS(FNMADD, FNMACC) in commuteInstructionImpl()
3401 CASE_VFMA_CHANGE_OPCODE_VV(FNMACC, FNMADD) in commuteInstructionImpl()
3418 case CASE_VFMA_OPCODE_VV(FNMADD): in commuteInstructionImpl()
3432 CASE_VFMA_CHANGE_OPCODE_VV(FNMADD, FNMACC) in commuteInstructionImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h174 FNMADD, enumerator
H A DAArch64InstrInfo.cpp6438 return Match(AArch64::FMADDDrrr, AArch64MachineCombinerPattern::FNMADD); in getFNEGPatterns()
6440 return Match(AArch64::FMADDSrrr, AArch64MachineCombinerPattern::FNMADD); in getFNEGPatterns()
7902 case AArch64MachineCombinerPattern::FNMADD: { in genAlternativeCodeSequence()
H A DAArch64SchedThunderX2T99.td1184 (instregex "^FMADD", "^FMSUB", "^FNMADD", "^FNMSUB")>;
H A DAArch64SchedThunderX3T110.td1292 (instregex "^FMADD", "^FMSUB", "^FNMADD", "^FNMSUB")>;
H A DAArch64InstrInfo.td5059 defm FNMADD : ThreeOperandFPData<1, 0, "fnmadd",
5070 // Here we handle first -(a + b*c) for FNMADD:
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h556 FNMADD, enumerator
H A DX86InstrFragmentsSIMD.td540 def X86Fnmadd : SDNode<"X86ISD::FNMADD", SDTFPTernaryOp, [SDNPCommutative]>;
H A DX86ISelLowering.cpp33900 NODE_NAME_CASE(FNMADD) in getTargetNodeName()
52775 case ISD::FMA: Opcode = X86ISD::FNMADD; break; in negateFMAOpcode()
52781 case X86ISD::FNMADD: Opcode = ISD::FMA; break; in negateFMAOpcode()
52801 case X86ISD::FNMADD: Opcode = X86ISD::FNMSUB; break; in negateFMAOpcode()
52804 case X86ISD::FNMSUB: Opcode = X86ISD::FNMADD; break; in negateFMAOpcode()
52822 case X86ISD::FMSUB: Opcode = X86ISD::FNMADD; break; in negateFMAOpcode()
52824 case X86ISD::FNMADD: Opcode = X86ISD::FMSUB; break; in negateFMAOpcode()
52891 case X86ISD::FNMADD: in getNegatedExpression()
57900 case X86ISD::FNMADD: in PerformDAGCombine()