Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h459 bool isFMADLegal(const SelectionDAG &DAG, const SDNode *N) const override;
460 bool isFMADLegal(const MachineInstr &MI, const LLT Ty) const override;
H A DSIISelLowering.cpp5637 bool SITargetLowering::isFMADLegal(const MachineInstr &MI, LLT Ty) const { in isFMADLegal() function in SITargetLowering
5650 bool SITargetLowering::isFMADLegal(const SelectionDAG &DAG, in isFMADLegal() function in SITargetLowering
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3254 virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { in isFMADLegal() function
3276 virtual bool isFMADLegal(const SelectionDAG &DAG, const SDNode *N) const { in isFMADLegal() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5706 HasFMAD = (!isPreLegalize() && TLI.isFMADLegal(MI, DstType)); in canCombineFMadOrFMA()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15876 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFADDForFMACombine()
16113 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFSUBForFMACombine()
16454 (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFMULForFMADistributiveCombine()