Searched defs:Inliner (Results 1 – 9 of 9) sorted by relevance
33 struct Inliner : public CallGraphSCCPass { struct89 ProfileSummaryInfo *PSI;
120 Pass *Inliner; variable
28 struct Inliner : public PassWrapper<Inliner, FunctionPass> { struct29 void runOnFunction() override { in runOnFunction()
362 struct Inliner : public InlinerInterface { struct363 Inliner(MLIRContext *context, CallGraph &cg, in Inliner() function370 processInlinedBlocks(iterator_range<Region::iterator> inlinedBlocks) final { in processInlinedBlocks()384 void markForDeletion(CallGraphNode *node) { deadNodes.insert(node); } in markForDeletion()388 void eraseDeadCallables() { in eraseDeadCallables()394 SmallPtrSet<CallGraphNode *, 8> deadNodes;397 SmallVector<ResolvedCall, 8> calls;400 CallGraph &cg;403 SymbolTableCollection &symbolTable;
40 Inliner(const Context* context) : fContext(context) {} in Inliner() function
50 Inliner::Inliner(char &ID) : CallGraphSCCPass(ID), InsertLifetime(true) {} in Inliner() function in Inliner52 Inliner::Inliner(char &ID, bool InsertLifetime) in Inliner() function in Inliner
144 Pass *Inliner; variable
145 Pass *Inliner; variable
220 friend class Inliner; // fUsage member