Searched refs:ReplaceCallSite (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp108 ReplaceCallSite) {
344 if (ReplaceCallSite)
345 (*ReplaceCallSite)(CB, *NewCS);
867 ReplaceCallSite,
1015 return doPromotion(F, ArgsToPromote, ByValArgsToTransform, ReplaceCallSite);
1135 auto ReplaceCallSite = [&](CallBase &OldCS, CallBase &NewCS) { local
1147 {ReplaceCallSite}, TTI)) {
105 doPromotion(Function *F, SmallPtrSetImpl<Argument *> &ArgsToPromote, SmallPtrSetImpl<Argument *> &ByValArgsToTransform, Optional<function_ref<void(CallBase &OldCS, CallBase &NewCS)>> ReplaceCallSite) argument
864 promoteArguments(Function *F, function_ref<AAResults &(Function &F)> AARGetter, unsigned MaxElements, Optional<function_ref<void(CallBase &OldCS, CallBase &NewCS)>> ReplaceCallSite, const TargetTransformInfo &TTI) argument

Completed in 105 milliseconds