Home
last modified time | relevance | path

Searched defs:OutputMappings (Results 1 – 2 of 2) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp530 static Value *findOutputMapping(const DenseMap<Value *, Value *> OutputMappings, in findOutputMapping() argument
809 mapInputsToGVNs(IRSimilarityCandidate & C,SetVector<Value * > & CurrentInputs,const DenseMap<Value *,Value * > & OutputMappings,std::vector<unsigned> & EndInputNumbers) mapInputsToGVNs() argument
833 remapExtractedInputs(const ArrayRef<Value * > ArgInputs,const DenseMap<Value *,Value * > & OutputMappings,SetVector<Value * > & RemappedArgInputs) remapExtractedInputs() argument
864 getCodeExtractorArguments(OutlinableRegion & Region,std::vector<unsigned> & InputGVNs,DenseSet<unsigned> & NotSame,DenseMap<Value *,Value * > & OutputMappings,SetVector<Value * > & ArgInputs,SetVector<Value * > & Outputs) getCodeExtractorArguments() argument
1636 findCanonNumsForPHI(PHINode * PN,OutlinableRegion & Region,const DenseMap<Value *,Value * > & OutputMappings,SmallVector<std::pair<unsigned,BasicBlock * >> & CanonNums,bool ReplacedWithOutlinedCall=true) findCanonNumsForPHI() argument
1680 findOrCreatePHIInBlock(PHINode & PN,OutlinableRegion & Region,BasicBlock * OverallPhiBlock,const DenseMap<Value *,Value * > & OutputMappings,DenseSet<PHINode * > & UsedPHIs) findOrCreatePHIInBlock() argument
1802 replaceArgumentUses(OutlinableRegion & Region,DenseMap<Value *,BasicBlock * > & OutputBBs,const DenseMap<Value *,Value * > & OutputMappings,bool FirstFunction=false) replaceArgumentUses() argument
2073 alignOutputBlockWithAggFunc(OutlinableGroup & OG,OutlinableRegion & Region,DenseMap<Value *,BasicBlock * > & OutputBBs,DenseMap<Value *,BasicBlock * > & EndBBs,const DenseMap<Value *,Value * > & OutputMappings,std::vector<DenseMap<Value *,BasicBlock * >> & OutputStoreBBs) alignOutputBlockWithAggFunc() argument
2247 fillOverallFunction(Module & M,OutlinableGroup & CurrentGroup,std::vector<DenseMap<Value *,BasicBlock * >> & OutputStoreBBs,std::vector<Function * > & FuncsToRemove,const DenseMap<Value *,Value * > & OutputMappings) fillOverallFunction() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h334 DenseMap<Value *, Value *> OutputMappings; variable