Lines Matching refs:Aggressive
15605 bool Aggressive = TLI.enableAggressiveFMAFusion(VT); in visitFADDForFMACombine() local
15620 if (Aggressive && isContractableFMUL(N0) && isContractableFMUL(N1)) { in visitFADDForFMACombine()
15626 if (isContractableFMUL(N0) && (Aggressive || N0->hasOneUse())) { in visitFADDForFMACombine()
15633 if (isContractableFMUL(N1) && (Aggressive || N1->hasOneUse())) { in visitFADDForFMACombine()
15703 if (Aggressive) { in visitFADDForFMACombine()
15835 bool Aggressive = TLI.enableAggressiveFMAFusion(VT); in visitFSUBForFMACombine() local
15848 if (isContractableFMUL(XY) && (Aggressive || XY->hasOneUse())) { in visitFSUBForFMACombine()
15859 if (isContractableFMUL(YZ) && (Aggressive || YZ->hasOneUse())) { in visitFSUBForFMACombine()
15889 (Aggressive || (N0->hasOneUse() && N0.getOperand(0).hasOneUse()))) { in visitFSUBForFMACombine()
15993 if (Aggressive && isReassociable(N)) { in visitFSUBForFMACombine()
16160 bool Aggressive = TLI.enableAggressiveFMAFusion(VT); in visitFMULForFMADistributiveCombine() local
16165 if (X.getOpcode() == ISD::FADD && (Aggressive || X->hasOneUse())) { in visitFMULForFMADistributiveCombine()
16188 if (X.getOpcode() == ISD::FSUB && (Aggressive || X->hasOneUse())) { in visitFMULForFMADistributiveCombine()