Lines Matching refs:IROutliner
629 Function *IROutliner::createFunction(Module &M, OutlinableGroup &Group, in createFunction()
1400 void IROutliner::findAddInputsOutputs(Module &M, OutlinableRegion &Region, in findAddInputsOutputs()
2292 void IROutliner::deduplicateExtractedSections( in deduplicateExtractedSections()
2360 bool IROutliner::isCompatibleWithAlreadyOutlinedCode( in isCompatibleWithAlreadyOutlinedCode()
2398 void IROutliner::pruneIncompatibleRegions( in pruneIncompatibleRegions()
2482 IROutliner::findBenefitFromAllRegions(OutlinableGroup &CurrentGroup) { in findBenefitFromAllRegions()
2526 IROutliner::findCostOutputReloads(OutlinableGroup &CurrentGroup) { in findCostOutputReloads()
2629 void IROutliner::findCostBenefit(Module &M, OutlinableGroup &CurrentGroup) { in findCostBenefit()
2676 void IROutliner::updateOutputMapping(OutlinableRegion &Region, in updateOutputMapping()
2708 bool IROutliner::extractSection(OutlinableRegion &Region) { in extractSection()
2783 unsigned IROutliner::doOutline(Module &M) { in doOutline()
3013 bool IROutliner::run(Module &M) { in run()
3040 if (IROutliner(GTTI, GIRSI, GORE).run(M)) in run()