Searched refs:Cloner (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 283 BranchProbability getOutliningCallBBRelativeFreq(FunctionCloner &Cloner); 287 bool shouldPartialInline(CallSite CS, FunctionCloner &Cloner, 294 bool tryPartialInline(FunctionCloner &Cloner); 334 // basic block Cloner.OutliningCallBB; 335 std::tuple<int, int> computeOutliningCosts(FunctionCloner &Cloner); 722 PartialInlinerImpl::getOutliningCallBBRelativeFreq(FunctionCloner &Cloner) { argument 723 BasicBlock *OutliningCallBB = Cloner.OutlinedFunctions.back().second; 725 Cloner.ClonedFuncBFI->getBlockFreq(&Cloner.ClonedFunc->getEntryBlock()); 727 Cloner 761 shouldPartialInline( CallSite CS, FunctionCloner &Cloner, BlockFrequency WeightedOutliningRcost, OptimizationRemarkEmitter &ORE) argument 892 computeOutliningCosts(FunctionCloner &Cloner) argument 1333 tryPartialInline(FunctionCloner &Cloner) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | AllocatorList.h | 58 struct Cloner { struct in class:llvm::AllocatorList 61 Cloner(AllocatorList &AL) : AL(AL) {} function in struct:llvm::AllocatorList::Cloner 144 List.cloneFrom(X.List, Cloner(*this), Disposer(*this)); 155 List.cloneFrom(X.List, Cloner(*this), Disposer(*this));
|
H A D | simple_ilist.h | 172 template <class Cloner, class Disposer> 173 void cloneFrom(const simple_ilist &L2, Cloner clone, Disposer dispose) {
|
H A D | ilist.h | 243 template <class Cloner> void cloneFrom(const iplist_impl &L2, Cloner clone) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 780 CoroCloner Cloner(F, Suffix, Shape, FKind); 781 Cloner.create(); 782 return Cloner.getFunction();
|
Completed in 58 milliseconds