Searched refs:ReplaceCallSite (Results 1 - 1 of 1) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 108 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