Lines Matching refs:MachineCombinerPattern
107 MachineCombinerPattern Pattern, bool SlackIsAccurate);
111 MachineCombinerPattern Pattern);
125 SmallVector<MachineCombinerPattern, 16> &Patterns);
271 static CombinerObjective getCombinerObjective(MachineCombinerPattern P) { in getCombinerObjective()
275 case MachineCombinerPattern::REASSOC_AX_BY: in getCombinerObjective()
276 case MachineCombinerPattern::REASSOC_AX_YB: in getCombinerObjective()
277 case MachineCombinerPattern::REASSOC_XA_BY: in getCombinerObjective()
278 case MachineCombinerPattern::REASSOC_XA_YB: in getCombinerObjective()
279 case MachineCombinerPattern::REASSOC_XY_AMM_BMM: in getCombinerObjective()
280 case MachineCombinerPattern::REASSOC_XMM_AMM_BMM: in getCombinerObjective()
282 case MachineCombinerPattern::REASSOC_XY_BCA: in getCombinerObjective()
283 case MachineCombinerPattern::REASSOC_XY_BAC: in getCombinerObjective()
317 MachineCombinerPattern Pattern) { in reduceRegisterPressure()
336 MachineCombinerPattern Pattern, in improvesCriticalPathLen()
473 MachineCombinerPattern Pattern, in insertDeleteInstructions()
511 SmallVector<MachineCombinerPattern, 16> &Patterns) { in verifyPatternOrder() argument
565 SmallVector<MachineCombinerPattern, 16> Patterns; in combineInstructions()