| H A D | IROutliner.cpp | 1 //===- IROutliner.cpp -- Outline Similar Regions ------- 865 getCodeExtractorArguments(OutlinableRegion & Region,std::vector<unsigned> & InputGVNs,DenseSet<unsigned> & NotSame,DenseMap<Value *,Value * > & OutputMappings,SetVector<Value * > & ArgInputs,SetVector<Value * > & Outputs) getCodeExtractorArguments() argument 1095 analyzeExitPHIsForOutputUses(BasicBlock * CurrentExitFromRegion,SmallPtrSet<BasicBlock *,1> & PotentialExitsFromRegion,DenseSet<BasicBlock * > & RegionBlocks,SetVector<Value * > & Outputs,DenseSet<Value * > & OutputsReplacedByPHINode,DenseSet<Value * > & OutputsWithNonPhiUses) analyzeExitPHIsForOutputUses() argument 1276 findExtractedOutputToOverallOutputMapping(Module & M,OutlinableRegion & Region,SetVector<Value * > & Outputs) findExtractedOutputToOverallOutputMapping() argument 1403 SetVector<Value *> ArgInputs, Outputs; findAddInputsOutputs() local 2677 updateOutputMapping(OutlinableRegion & Region,ArrayRef<Value * > Outputs,LoadInst * LI) updateOutputMapping() argument 2709 SetVector<Value *> ArgInputs, Outputs, SinkCands; extractSection() local [all...] |