Lines Matching refs:ByValArgsToTransform
105 SmallPtrSetImpl<Argument *> &ByValArgsToTransform, in doPromotion() argument
140 if (ByValArgsToTransform.count(&*I)) { in doPromotion()
253 if (!ArgsToPromote.count(&*I) && !ByValArgsToTransform.count(&*I)) { in doPromotion()
256 } else if (ByValArgsToTransform.count(&*I)) { in doPromotion()
370 if (!ArgsToPromote.count(&*I) && !ByValArgsToTransform.count(&*I)) { in doPromotion()
379 if (ByValArgsToTransform.count(&*I)) { in doPromotion()
816 SmallPtrSetImpl<Argument *> &ByValArgsToTransform) { in areFunctionArgsABICompatible() argument
822 !TTI.areFunctionArgsABICompatible(Caller, Callee, ByValArgsToTransform)) in areFunctionArgsABICompatible()
895 SmallPtrSet<Argument *, 8> ByValArgsToTransform; in promoteArguments() local
943 ByValArgsToTransform.insert(PtrArg); in promoteArguments()
972 if (ArgsToPromote.empty() && ByValArgsToTransform.empty()) in promoteArguments()
976 ByValArgsToTransform)) in promoteArguments()
979 return doPromotion(F, ArgsToPromote, ByValArgsToTransform, ReplaceCallSite); in promoteArguments()