Lines Matching refs:Aggressive

5315                                          bool &HasFMAD, bool &Aggressive,  in canCombineFMadOrFMA()  argument
5342 Aggressive = TLI.enableAggressiveFMAFusion(DstType); in canCombineFMadOrFMA()
5350 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFMulToFMadOrFMA() local
5351 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFAddFMulToFMadOrFMA()
5363 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) && in matchCombineFAddFMulToFMadOrFMA()
5371 (Aggressive || MRI.hasOneNonDBGUse(LHS.Reg))) { in matchCombineFAddFMulToFMadOrFMA()
5382 (Aggressive || MRI.hasOneNonDBGUse(RHS.Reg))) { in matchCombineFAddFMulToFMadOrFMA()
5398 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFpExtFMulToFMadOrFMA() local
5399 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFAddFpExtFMulToFMadOrFMA()
5414 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) && in matchCombineFAddFpExtFMulToFMadOrFMA()
5457 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFMAFMulToFMadOrFMA() local
5458 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive, true)) in matchCombineFAddFMAFMulToFMadOrFMA()
5472 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) && in matchCombineFAddFMAFMulToFMadOrFMA()
5522 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive() local
5523 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5526 if (!Aggressive) in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5541 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) && in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5648 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFMulToFMadOrFMA() local
5649 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFSubFMulToFMadOrFMA()
5672 (Aggressive || MRI.hasOneNonDBGUse(LHS.Reg)))) { in matchCombineFSubFMulToFMadOrFMA()
5683 (Aggressive || MRI.hasOneNonDBGUse(RHS.Reg)))) { in matchCombineFSubFMulToFMadOrFMA()
5700 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFNegFMulToFMadOrFMA() local
5701 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFSubFNegFMulToFMadOrFMA()
5714 (Aggressive || (MRI.hasOneNonDBGUse(LHSReg) && in matchCombineFSubFNegFMulToFMadOrFMA()
5729 (Aggressive || (MRI.hasOneNonDBGUse(RHSReg) && in matchCombineFSubFNegFMulToFMadOrFMA()
5747 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFpExtFMulToFMadOrFMA() local
5748 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFSubFpExtFMulToFMadOrFMA()
5762 (Aggressive || MRI.hasOneNonDBGUse(LHSReg))) { in matchCombineFSubFpExtFMulToFMadOrFMA()
5778 (Aggressive || MRI.hasOneNonDBGUse(RHSReg))) { in matchCombineFSubFpExtFMulToFMadOrFMA()
5798 bool AllowFusionGlobally, HasFMAD, Aggressive; in matchCombineFSubFpExtFNegFMulToFMadOrFMA() local
5799 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive)) in matchCombineFSubFpExtFNegFMulToFMadOrFMA()