Lines Matching refs:OutputMappings
525 static Value *findOutputMapping(const DenseMap<Value *, Value *> OutputMappings, in findOutputMapping() argument
528 OutputMappings.find(Input); in findOutputMapping()
529 if (OutputMapping != OutputMappings.end()) in findOutputMapping()
802 const DenseMap<Value *, Value *> &OutputMappings, in mapInputsToGVNs() argument
809 if (OutputMappings.find(Input) != OutputMappings.end()) in mapInputsToGVNs()
810 Input = OutputMappings.find(Input)->second; in mapInputsToGVNs()
826 const DenseMap<Value *, Value *> &OutputMappings, in remapExtractedInputs() argument
831 if (OutputMappings.find(Input) != OutputMappings.end()) in remapExtractedInputs()
832 Input = OutputMappings.find(Input)->second; in remapExtractedInputs()
857 DenseSet<unsigned> &NotSame, DenseMap<Value *, Value *> &OutputMappings, in getCodeExtractorArguments() argument
905 mapInputsToGVNs(C, OverallInputs, OutputMappings, InputGVNs); in getCodeExtractorArguments()
907 remapExtractedInputs(PremappedInputs.getArrayRef(), OutputMappings, in getCodeExtractorArguments()
1397 getCodeExtractorArguments(Region, Inputs, NotSame, OutputMappings, ArgInputs, in findAddInputsOutputs()
1629 const DenseMap<Value *, Value *> &OutputMappings, in findCanonNumsForPHI() argument
1646 IVal = findOutputMapping(OutputMappings, IVal); in findCanonNumsForPHI()
1673 const DenseMap<Value *, Value *> &OutputMappings, in findOrCreatePHIInBlock() argument
1686 findCanonNumsForPHI(&PN, Region, OutputMappings, PNCanonNums, in findOrCreatePHIInBlock()
1705 findCanonNumsForPHI(&CurrPN, *FirstRegion, OutputMappings, CurrentCanonNums, in findOrCreatePHIInBlock()
1771 IncomingVal = findOutputMapping(OutputMappings, IncomingVal); in findOrCreatePHIInBlock()
1795 const DenseMap<Value *, Value *> &OutputMappings, in replaceArgumentUses() argument
1907 OutputMappings, UsedPHIs); in replaceArgumentUses()
2067 const DenseMap<Value *, Value *> &OutputMappings, in alignOutputBlockWithAggFunc() argument
2242 const DenseMap<Value *, Value *> &OutputMappings) { in fillOverallFunction() argument
2262 replaceArgumentUses(*CurrentOS, NewBBs, OutputMappings, true); in fillOverallFunction()
2297 OutputMappings); in deduplicateExtractedSections()
2311 replaceArgumentUses(*CurrentOS, NewBBs, OutputMappings); in deduplicateExtractedSections()
2313 CurrentGroup.EndBBs, OutputMappings, in deduplicateExtractedSections()
2681 if (OutputMappings.find(Outputs[OutputIdx.value()]) == OutputMappings.end()) { 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()
2689 OutputMappings.insert(std::make_pair(LI, Orig)); in updateOutputMapping()