Lines Matching refs:InlinerPass
585 class InlinerPass : public InlinerBase<InlinerPass> { class
587 InlinerPass();
588 InlinerPass(const InlinerPass &) = default;
589 InlinerPass(std::function<void(OpPassManager &)> defaultPipeline);
590 InlinerPass(std::function<void(OpPassManager &)> defaultPipeline,
636 InlinerPass::InlinerPass() : InlinerPass(defaultInlinerOptPipeline) {} in InlinerPass() function in InlinerPass
637 InlinerPass::InlinerPass(std::function<void(OpPassManager &)> defaultPipeline) in InlinerPass() function in InlinerPass
650 InlinerPass::InlinerPass(std::function<void(OpPassManager &)> defaultPipeline, in InlinerPass() function in InlinerPass
652 : InlinerPass(std::move(defaultPipeline)) { in InlinerPass()
662 void InlinerPass::runOnOperation() { in runOnOperation()
689 LogicalResult InlinerPass::inlineSCC(Inliner &inliner, CGUseList &useList, in inlineSCC()
705 LogicalResult InlinerPass::optimizeSCC(CallGraph &cg, CGUseList &useList, in optimizeSCC()
741 InlinerPass::optimizeSCCAsync(MutableArrayRef<CallGraphNode *> nodesToVisit, in optimizeSCCAsync()
784 InlinerPass::optimizeCallable(CallGraphNode *node, in optimizeCallable()
801 LogicalResult InlinerPass::initializeOptions(StringRef options) { in initializeOptions()
827 return std::make_unique<InlinerPass>(); in createInlinerPass()
831 return std::make_unique<InlinerPass>(defaultInlinerOptPipeline, in createInlinerPass()
837 return std::make_unique<InlinerPass>(std::move(defaultPipelineBuilder), in createInlinerPass()