HomeSort by: relevance | last modified time | path
    Searched defs:OutlinedFunction (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineOutliner.h 60 /// The index of this \p Candidate's \p OutlinedFunction in the list of
117 /// candidates overlap. The true benefit is stored in the OutlinedFunction
164 struct OutlinedFunction {
183 /// Return the number of candidates for this \p OutlinedFunction.
212 OutlinedFunction(std::vector<Candidate> &Candidates, unsigned SequenceSize,
221 OutlinedFunction() {}
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PartialInlining.cpp 291 // the OutlinedFunction into its callers. Return true
924 // 'OutlinedFunction' in BB 'OutliningCallBB':
1342 Function *OutlinedFunction = Cloner.doSingleRegionFunctionOutlining();
1344 if (!OutlinedFunction)
1348 return {true, OutlinedFunction};
IROutliner.cpp 65 Function *OutlinedFunction = nullptr;
358 assert(!Group.OutlinedFunction && "Function is already defined!");
365 Group.OutlinedFunction = Function::Create(
371 Group.OutlinedFunction->addParamAttr(Group.SwiftErrorArgument.getValue(),
374 Group.OutlinedFunction->addFnAttr(Attribute::OptimizeForSize);
375 Group.OutlinedFunction->addFnAttr(Attribute::MinSize);
377 return Group.OutlinedFunction;
739 Function *AggFunc = Group.OutlinedFunction;
849 Argument *AggArg = Group.OutlinedFunction->getArg(AggArgIdx);
856 << " in function " << *Group.OutlinedFunction << "\n")
    [all...]

Completed in 19 milliseconds