Lines Matching refs:Outputs
581 SetVector<Value *> &ArgInputs, SetVector<Value *> &Outputs) { in getCodeExtractorArguments() argument
614 CE->findInputsOutputs(PremappedInputs, Outputs, SinkCands); in getCodeExtractorArguments()
721 ArrayRef<Value *> Outputs) { in findExtractedOutputToOverallOutputMapping() argument
739 for (Value *Output : Outputs) { in findExtractedOutputToOverallOutputMapping()
786 SetVector<Value *> ArgInputs, Outputs; in findAddInputsOutputs() local
789 Outputs); in findAddInputsOutputs()
800 findExtractedOutputToOverallOutputMapping(Region, Outputs.getArrayRef()); in findAddInputsOutputs()
1517 ArrayRef<Value *> Outputs, in updateOutputMapping() argument
1536 if (OutputMappings.find(Outputs[OutputIdx.getValue()]) == in updateOutputMapping()
1539 << *Outputs[OutputIdx.getValue()] << "\n"); in updateOutputMapping()
1540 OutputMappings.insert(std::make_pair(LI, Outputs[OutputIdx.getValue()])); in updateOutputMapping()
1542 Value *Orig = OutputMappings.find(Outputs[OutputIdx.getValue()])->second; in updateOutputMapping()
1544 << *Outputs[OutputIdx.getValue()] << "\n"); in updateOutputMapping()
1550 SetVector<Value *> ArgInputs, Outputs, SinkCands; in extractSection() local
1551 Region.CE->findInputsOutputs(ArgInputs, Outputs, SinkCands); in extractSection()
1604 updateOutputMapping(Region, Outputs.getArrayRef(), LI); in extractSection()