Searched refs:HasFMAD (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 5931 bool &HasFMAD, bool &Aggressive, in canCombineFMadOrFMA() argument 5944 HasFMAD = (!isPreLegalize() && TLI.isFMADLegal(MI, DstType)); in canCombineFMadOrFMA() 5949 if (!HasFMAD && !HasFMA) in canCombineFMadOrFMA() 5953 Options.UnsafeFPMath || HasFMAD; in canCombineFMadOrFMA() 5967 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFMulToFMadOrFMA() local 5968 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFAddFMulToFMadOrFMA() 5976 HasFMAD ? TargetOpcode::G_FMAD : TargetOpcode::G_FMA; in matchCombineFAddFMulToFMadOrFMA() 6016 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFpExtFMulToFMadOrFMA() local 6017 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFAddFpExtFMulToFMadOrFMA() 6028 HasFMAD ? TargetOpcode::G_FMAD : TargetOpcode::G_FMA; in matchCombineFAddFpExtFMulToFMadOrFMA() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.h | 765 bool &HasFMAD, bool &Aggressive,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 16880 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFADDForFMACombine() local 16888 if (!HasFMAD && !HasFMA) in visitFADDForFMACombine() 16892 Options.AllowFPOpFusion == FPOpFusion::Fast || HasFMAD; in visitFADDForFMACombine() 16908 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFADDForFMACombine() 17117 bool HasFMAD = !UseVP && (LegalOperations && TLI.isFMADLegal(DAG, N)); in visitFSUBForFMACombine() local 17125 if (!HasFMAD && !HasFMA) in visitFSUBForFMACombine() 17130 (Options.AllowFPOpFusion == FPOpFusion::Fast || HasFMAD); in visitFSUBForFMACombine() 17140 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA; in visitFSUBForFMACombine() 17452 bool HasFMAD = LegalOperations && TLI.isFMADLegal(DAG, N); in visitFMULForFMADistributiveCombine() local 17455 if (!HasFMAD && !HasFMA) in visitFMULForFMADistributiveCombine() [all …]
|