Lines Matching refs:HasFMAD
15574 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()
16159 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFMULForFMADistributiveCombine()