Searched refs:ArgsToPromote (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | ArgumentPromotion.cpp | 104 doPromotion(Function *F, SmallPtrSetImpl<Argument *> &ArgsToPromote, in doPromotion() argument 148 } else if (!ArgsToPromote.count(&*I)) { in doPromotion() 258 if (!ArgsToPromote.count(&*I) && !ByValArgsToTransform.count(&*I)) { in doPromotion() 375 if (!ArgsToPromote.count(&*I) && !ByValArgsToTransform.count(&*I)) { in doPromotion() 839 SmallPtrSetImpl<Argument *> &ArgsToPromote, in areFunctionArgsABICompatible() argument 847 if (!TTI.areFunctionArgsABICompatible(Caller, Callee, ArgsToPromote) || in areFunctionArgsABICompatible() 925 SmallPtrSet<Argument *, 8> ArgsToPromote; in promoteArguments() local 997 ArgsToPromote.insert(PtrArg); in promoteArguments() 1001 if (ArgsToPromote.empty() && ByValArgsToTransform.empty()) in promoteArguments() 1005 *F, TTI, ArgsToPromote, ByValArgsToTransform)) in promoteArguments() [all …]
|
| D | AttributorAttributes.cpp | 6424 SmallPtrSet<Argument *, 1> ArgsToPromote, Dummy; in updateImpl() local 6425 ArgsToPromote.insert(getAssociatedArgument()); in updateImpl() 6430 Fn, *TTI, ArgsToPromote, Dummy) || in updateImpl() 6431 ArgsToPromote.empty()) { in updateImpl()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| D | ArgumentPromotion.h | 35 SmallPtrSetImpl<Argument *> &ArgsToPromote,
|