Home
last modified time | relevance | path

Searched refs:FMSUBADD (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dfmsubadd-combine.ll7 ; This test checks the fusing of MUL + SUB/ADD to FMSUBADD.
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstComments.cpp392 CASE_FMA4_PACKED_RR(FMSUBADD) in printFMAComments()
395 CASE_FMA4_PACKED_RM(FMSUBADD) in printFMAComments()
400 CASE_FMA4_PACKED_MR(FMSUBADD) in printFMAComments()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.h556 FMSUBADD, enumerator
H A DX86InstrFragmentsSIMD.td556 def X86Fmsubadd : SDNode<"X86ISD::FMSUBADD", SDTFPTernaryOp, [SDNPCommutative]>;
H A DX86ISelLowering.cpp10353 unsigned Opc = IsSubAdd ? X86ISD::FMSUBADD : X86ISD::FMADDSUB; in lowerToAddSubOrFMAddSub()
33676 NODE_NAME_CASE(FMSUBADD) in getTargetNodeName()
40650 unsigned Opcode = IsSubAdd ? X86ISD::FMSUBADD : X86ISD::FMADDSUB; in combineShuffleToFMAddSub()
40674 unsigned Opc = IsSubAdd ? X86ISD::FMSUBADD : X86ISD::FMADDSUB; in combineShuffleToAddSubOrFMAddSub()
50719 case X86ISD::FMADDSUB: Opcode = X86ISD::FMSUBADD; break; in negateFMAOpcode()
50721 case X86ISD::FMSUBADD: Opcode = X86ISD::FMADDSUB; break; in negateFMAOpcode()
55180 case X86ISD::FMSUBADD: return combineFMADDSUB(N, DAG, DCI); in PerformDAGCombine()