Lines Matching defs:Aggressive

5768                                          bool &HasFMAD, bool &Aggressive,
5795 Aggressive = TLI.enableAggressiveFMAFusion(DstType);
5804 bool AllowFusionGlobally, HasFMAD, Aggressive;
5805 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))
5817 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) &&
5825 (Aggressive || MRI.hasOneNonDBGUse(LHS.Reg))) {
5836 (Aggressive || MRI.hasOneNonDBGUse(RHS.Reg))) {
5853 bool AllowFusionGlobally, HasFMAD, Aggressive;
5854 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))
5869 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) &&
5913 bool AllowFusionGlobally, HasFMAD, Aggressive;
5914 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive, true))
5928 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) &&
5979 bool AllowFusionGlobally, HasFMAD, Aggressive;
5980 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))
5983 if (!Aggressive)
5998 if (Aggressive && isContractableFMul(*LHS.MI, AllowFusionGlobally) &&
6106 bool AllowFusionGlobally, HasFMAD, Aggressive;
6107 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))
6130 (Aggressive || MRI.hasOneNonDBGUse(LHS.Reg)))) {
6141 (Aggressive || MRI.hasOneNonDBGUse(RHS.Reg)))) {
6159 bool AllowFusionGlobally, HasFMAD, Aggressive;
6160 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))
6173 (Aggressive || (MRI.hasOneNonDBGUse(LHSReg) &&
6188 (Aggressive || (MRI.hasOneNonDBGUse(RHSReg) &&
6207 bool AllowFusionGlobally, HasFMAD, Aggressive;
6208 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))
6222 (Aggressive || MRI.hasOneNonDBGUse(LHSReg))) {
6238 (Aggressive || MRI.hasOneNonDBGUse(RHSReg))) {
6259 bool AllowFusionGlobally, HasFMAD, Aggressive;
6260 if (!canCombineFMadOrFMA(MI, AllowFusionGlobally, HasFMAD, Aggressive))