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.h451 bool isFMADLegal(const SelectionDAG &DAG, const SDNode *N) const override;
452 bool isFMADLegal(const MachineInstr &MI, const LLT Ty) const override;
H A DSIISelLowering.cpp5407 bool SITargetLowering::isFMADLegal(const MachineInstr &MI, LLT Ty) const { in isFMADLegal() function in SITargetLowering
5420 bool SITargetLowering::isFMADLegal(const SelectionDAG &DAG, in isFMADLegal() function in SITargetLowering
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3139 virtual bool isFMADLegal(const MachineInstr &MI, LLT Ty) const { in isFMADLegal() function
3161 virtual bool isFMADLegal(const SelectionDAG &DAG, const SDNode *N) const { in isFMADLegal() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5423 HasFMAD = (!isPreLegalize() && TLI.isFMADLegal(MI, DstType)); in canCombineFMadOrFMA()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15574 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFADDForFMACombine()
15811 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFSUBForFMACombine()
16152 (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFMULForFMADistributiveCombine()