Lines Matching refs:Outputs

868     SetVector<Value *> &ArgInputs, SetVector<Value *> &Outputs) {  in getCodeExtractorArguments()  argument
901 CE->findInputsOutputs(PremappedInputs, Outputs, SinkCands); in getCodeExtractorArguments()
1098 DenseSet<BasicBlock *> &RegionBlocks, SetVector<Value *> &Outputs, in analyzeExitPHIsForOutputUses() argument
1123 Outputs.insert(&PN); in analyzeExitPHIsForOutputUses()
1279 SetVector<Value *> &Outputs) { in findExtractedOutputToOverallOutputMapping() argument
1300 analyzeExitPHIsForOutputUses(ExitBB, Exits, BlocksInRegion, Outputs, in findExtractedOutputToOverallOutputMapping()
1318 for (Value *Output : Outputs) { in findExtractedOutputToOverallOutputMapping()
1406 SetVector<Value *> ArgInputs, Outputs; in findAddInputsOutputs() local
1409 Outputs); in findAddInputsOutputs()
1420 findExtractedOutputToOverallOutputMapping(M, Region, Outputs); in findAddInputsOutputs()
2680 ArrayRef<Value *> Outputs, in updateOutputMapping() argument
2699 if (!OutputMappings.contains(Outputs[*OutputIdx])) { in updateOutputMapping()
2701 << *Outputs[*OutputIdx] << "\n"); in updateOutputMapping()
2702 OutputMappings.insert(std::make_pair(LI, Outputs[*OutputIdx])); in updateOutputMapping()
2704 Value *Orig = OutputMappings.find(Outputs[*OutputIdx])->second; in updateOutputMapping()
2706 << *Outputs[*OutputIdx] << "\n"); in updateOutputMapping()
2712 SetVector<Value *> ArgInputs, Outputs, SinkCands; in extractSection() local
2718 Region.CE->extractCodeRegion(CEAC, ArgInputs, Outputs); in extractSection()
2781 updateOutputMapping(Region, Outputs.getArrayRef(), LI); in extractSection()