Lines Matching refs:MaxElements
567 AAResults &AAR, unsigned MaxElements) { in isSafeToPromoteArgument() argument
657 MaxElements); in isSafeToPromoteArgument()
692 if (MaxElements > 0 && ToPromote.size() == MaxElements) { in isSafeToPromoteArgument()
696 << "than " << MaxElements in isSafeToPromoteArgument()
834 unsigned MaxElements, in promoteArguments() argument
921 if (MaxElements > 0 && STy->getNumElements() > MaxElements) { in promoteArguments()
925 << " than " << MaxElements in promoteArguments()
967 MaxElements)) in promoteArguments()
1006 promoteArguments(&OldF, AARGetter, MaxElements, None, TTI); in run()
1036 explicit ArgPromotion(unsigned MaxElements = 3) in ArgPromotion()
1037 : CallGraphSCCPass(ID), MaxElements(MaxElements) { in ArgPromotion()
1057 unsigned MaxElements; member
1074 Pass *llvm::createArgumentPromotionPass(unsigned MaxElements) { in INITIALIZE_PASS_DEPENDENCY()
1075 return new ArgPromotion(MaxElements); in INITIALIZE_PASS_DEPENDENCY()
1109 if (Function *NewF = promoteArguments(OldF, AARGetter, MaxElements, in runOnSCC()