Lines Matching refs:OutputMappings

530 static Value *findOutputMapping(const DenseMap<Value *, Value *> OutputMappings,  in findOutputMapping()  argument
533 OutputMappings.find(Input); in findOutputMapping()
534 if (OutputMapping != OutputMappings.end()) in findOutputMapping()
809 const DenseMap<Value *, Value *> &OutputMappings, in mapInputsToGVNs() argument
816 if (OutputMappings.contains(Input)) in mapInputsToGVNs()
817 Input = OutputMappings.find(Input)->second; in mapInputsToGVNs()
833 const DenseMap<Value *, Value *> &OutputMappings, in remapExtractedInputs() argument
838 if (OutputMappings.contains(Input)) in remapExtractedInputs()
839 Input = OutputMappings.find(Input)->second; in remapExtractedInputs()
864 DenseSet<unsigned> &NotSame, DenseMap<Value *, Value *> &OutputMappings, in getCodeExtractorArguments() argument
912 mapInputsToGVNs(C, OverallInputs, OutputMappings, InputGVNs); in getCodeExtractorArguments()
914 remapExtractedInputs(PremappedInputs.getArrayRef(), OutputMappings, in getCodeExtractorArguments()
1405 getCodeExtractorArguments(Region, Inputs, NotSame, OutputMappings, ArgInputs, in findAddInputsOutputs()
1636 const DenseMap<Value *, Value *> &OutputMappings, in findCanonNumsForPHI() argument
1653 IVal = findOutputMapping(OutputMappings, IVal); in findCanonNumsForPHI()
1680 const DenseMap<Value *, Value *> &OutputMappings, in findOrCreatePHIInBlock() argument
1693 findCanonNumsForPHI(&PN, Region, OutputMappings, PNCanonNums, in findOrCreatePHIInBlock()
1712 findCanonNumsForPHI(&CurrPN, *FirstRegion, OutputMappings, CurrentCanonNums, in findOrCreatePHIInBlock()
1778 IncomingVal = findOutputMapping(OutputMappings, IncomingVal); in findOrCreatePHIInBlock()
1802 const DenseMap<Value *, Value *> &OutputMappings, in replaceArgumentUses() argument
1913 OutputMappings, UsedPHIs); in replaceArgumentUses()
2073 const DenseMap<Value *, Value *> &OutputMappings, in alignOutputBlockWithAggFunc() argument
2247 const DenseMap<Value *, Value *> &OutputMappings) { in fillOverallFunction() argument
2267 replaceArgumentUses(*CurrentOS, NewBBs, OutputMappings, true); in fillOverallFunction()
2302 OutputMappings); in deduplicateExtractedSections()
2316 replaceArgumentUses(*CurrentOS, NewBBs, OutputMappings); in deduplicateExtractedSections()
2318 CurrentGroup.EndBBs, OutputMappings, in deduplicateExtractedSections()
2696 if (!OutputMappings.contains(Outputs[*OutputIdx])) { in updateOutputMapping()
2699 OutputMappings.insert(std::make_pair(LI, Outputs[*OutputIdx])); in updateOutputMapping()
2701 Value *Orig = OutputMappings.find(Outputs[*OutputIdx])->second; in updateOutputMapping()
2704 OutputMappings.insert(std::make_pair(LI, Orig)); in updateOutputMapping()