Lines Matching refs:getAction
97 switch (Rule.getAction()) { in hasNoSimpleLoops()
117 if (Rule.getAction() == Custom || Rule.getAction() == Legal) in mutationIsSane()
128 switch (Rule.getAction()) { in mutationIsSane()
138 if (Rule.getAction() == FewerElements) { in mutationIsSane()
147 } else if (Rule.getAction() == MoreElements) in mutationIsSane()
165 if (Rule.getAction() == NarrowScalar) { in mutationIsSane()
197 LLVM_DEBUG(dbgs() << ".. .. " << Rule.getAction() << ", " in apply()
202 return {Rule.getAction(), Mutation.first, Mutation.second}; in apply()
322 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction() function in LegalizerInfo
328 return getLegacyLegalizerInfo().getAction(Query); in getAction()
332 LegalizerInfo::getAction(const MachineInstr &MI, in getAction() function in LegalizerInfo
358 return getAction({MI.getOpcode(), Types, MemDescrs}); in getAction()
363 return getAction(MI, MRI).Action == Legal; in isLegal()
368 auto Action = getAction(MI, MRI).Action; in isLegalOrCustom()