Home
last modified time | relevance | path

Searched refs:HasFMAD (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5428 if (!HasFMAD && !HasFMA) in canCombineFMadOrFMA()
5432 Options.UnsafeFPMath || HasFMAD; in canCombineFMadOrFMA()
5445 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFMulToFMadOrFMA() local
5454 HasFMAD ? TargetOpcode::G_FMAD : TargetOpcode::G_FMA; in matchCombineFAddFMulToFMadOrFMA()
5493 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFpExtFMulToFMadOrFMA() local
5552 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFMAFMulToFMadOrFMA() local
5617 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive() local
5743 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFMulToFMadOrFMA() local
5795 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFNegFMulToFMadOrFMA() local
5842 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFpExtFMulToFMadOrFMA() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h725 bool &HasFMAD, bool &Aggressive,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15574 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFADDForFMACombine() local
15582 if (!HasFMAD && !HasFMA) in visitFADDForFMACombine()
15588 Options.UnsafeFPMath || HasFMAD); in visitFADDForFMACombine()
15604 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFADDForFMACombine()
15811 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFSUBForFMACombine() local
15819 if (!HasFMAD && !HasFMA) in visitFSUBForFMACombine()
15824 Options.UnsafeFPMath || HasFMAD); in visitFSUBForFMACombine()
15834 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFSUBForFMACombine()
16151 bool HasFMAD = Options.UnsafeFPMath && in visitFMULForFMADistributiveCombine() local
16155 if (!HasFMAD && !HasFMA) in visitFMULForFMADistributiveCombine()
[all …]