Lines Matching defs:Region

554 collectRegionsConstants(OutlinableRegion &Region,  in collectRegionsConstants()
868 OutlinableRegion &Region, std::vector<unsigned> &InputGVNs, in getCodeExtractorArguments()
938 findExtractedInputToOverallInputMapping(OutlinableRegion &Region, in findExtractedInputToOverallInputMapping()
1178 static std::optional<unsigned> getGVNForPHINode(OutlinableRegion &Region, in getGVNForPHINode()
1280 findExtractedOutputToOverallOutputMapping(Module &M, OutlinableRegion &Region, in findExtractedOutputToOverallOutputMapping()
1405 void IROutliner::findAddInputsOutputs(Module &M, OutlinableRegion &Region, in findAddInputsOutputs()
1434 CallInst *replaceCalledFunction(Module &M, OutlinableRegion &Region) { in replaceCalledFunction()
1600 const OutlinableRegion &Region) { in getPassedArgumentInAlreadyOutlinedFunction()
1616 const OutlinableRegion &Region) { in getPassedArgumentAndAdjustArgumentLocation()
1641 PHINode *PN, OutlinableRegion &Region, in findCanonNumsForPHI()
1684 findOrCreatePHIInBlock(PHINode &PN, OutlinableRegion &Region, in findOrCreatePHIInBlock()
1806 replaceArgumentUses(OutlinableRegion &Region, in replaceArgumentUses()
1941 void replaceConstants(OutlinableRegion &Region) { in replaceConstants()
2030 OutlinableRegion &Region) { in analyzeAndPruneOutputBlocks()
2077 OutlinableGroup &OG, OutlinableRegion &Region, in alignOutputBlockWithAggFunc()
2368 const OutlinableRegion &Region) { in isCompatibleWithAlreadyOutlinedCode()
2511 static Value *findOutputValueInRegion(OutlinableRegion &Region, in findOutputValueInRegion()
2683 void IROutliner::updateOutputMapping(OutlinableRegion &Region, in updateOutputMapping()
2715 bool IROutliner::extractSection(OutlinableRegion &Region) { in extractSection()
2896 [&R](OutlinableRegion *Region) { in doOutline()
3002 [&R](OutlinableRegion *Region) { in doOutline()