Lines Matching refs:MaxElements
566 unsigned MaxElements) { in isSafeToPromoteArgument() argument
714 if (MaxElements > 0 && ToPromote.size() == MaxElements) { in isSafeToPromoteArgument()
718 << "than " << MaxElements in isSafeToPromoteArgument()
860 unsigned MaxElements, in promoteArguments() argument
954 if (MaxElements > 0 && STy->getNumElements() > MaxElements) { in promoteArguments()
958 << " than " << MaxElements in promoteArguments()
996 if (isSafeToPromoteArgument(PtrArg, ByValTy, AAR, MaxElements)) in promoteArguments()
1035 promoteArguments(&OldF, AARGetter, MaxElements, None, TTI); in run()
1066 explicit ArgPromotion(unsigned MaxElements = 3) in ArgPromotion()
1067 : CallGraphSCCPass(ID), MaxElements(MaxElements) { in ArgPromotion()
1087 unsigned MaxElements; member
1104 Pass *llvm::createArgumentPromotionPass(unsigned MaxElements) { in INITIALIZE_PASS_DEPENDENCY()
1105 return new ArgPromotion(MaxElements); in INITIALIZE_PASS_DEPENDENCY()
1140 if (Function *NewF = promoteArguments(OldF, AARGetter, MaxElements, in runOnSCC()