Lines Matching refs:Outputs

858     SetVector<Value *> &ArgInputs, SetVector<Value *> &Outputs) {  in getCodeExtractorArguments()  argument
891 CE->findInputsOutputs(PremappedInputs, Outputs, SinkCands); in getCodeExtractorArguments()
1088 DenseSet<BasicBlock *> &RegionBlocks, SetVector<Value *> &Outputs, in analyzeExitPHIsForOutputUses() argument
1113 Outputs.insert(&PN); in analyzeExitPHIsForOutputUses()
1269 SetVector<Value *> &Outputs) { in findExtractedOutputToOverallOutputMapping() argument
1290 analyzeExitPHIsForOutputUses(ExitBB, Exits, BlocksInRegion, Outputs, in findExtractedOutputToOverallOutputMapping()
1308 for (Value *Output : Outputs) { in findExtractedOutputToOverallOutputMapping()
1395 SetVector<Value *> ArgInputs, Outputs; in findAddInputsOutputs() local
1398 Outputs); in findAddInputsOutputs()
1409 findExtractedOutputToOverallOutputMapping(Region, Outputs); in findAddInputsOutputs()
2662 ArrayRef<Value *> Outputs, in updateOutputMapping() argument
2681 if (OutputMappings.find(Outputs[OutputIdx.value()]) == OutputMappings.end()) { in updateOutputMapping()
2683 << *Outputs[OutputIdx.value()] << "\n"); in updateOutputMapping()
2684 OutputMappings.insert(std::make_pair(LI, Outputs[OutputIdx.value()])); in updateOutputMapping()
2686 Value *Orig = OutputMappings.find(Outputs[OutputIdx.value()])->second; in updateOutputMapping()
2688 << *Outputs[OutputIdx.value()] << "\n"); in updateOutputMapping()
2694 SetVector<Value *> ArgInputs, Outputs, SinkCands; in extractSection() local
2700 Region.CE->extractCodeRegion(CEAC, ArgInputs, Outputs); in extractSection()
2763 updateOutputMapping(Region, Outputs.getArrayRef(), LI); in extractSection()