Searched refs:RegToChan (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | R600OptimizeVectorRegisters.cpp | 78 DenseMap<unsigned, unsigned> RegToChan; member in __anona37c99110111::RegSeqInfo 89 RegToChan[MO.getReg()] = Chan; in RegSeqInfo() 174 for (DenseMap<unsigned, unsigned>::iterator It = ToMerge->RegToChan.begin(), in tryMergeVector() 175 E = ToMerge->RegToChan.end(); It != E; ++It) { in tryMergeVector() 177 Untouched->RegToChan.find((*It).first); in tryMergeVector() 178 if (PosInUntouched != Untouched->RegToChan.end()) { in tryMergeVector() 212 DenseMap<unsigned, unsigned> UpdatedRegToChan = BaseRSI->RegToChan; in RebuildVector() 214 for (DenseMap<unsigned, unsigned>::iterator It = RSI->RegToChan.begin(), in RebuildVector() 215 E = RSI->RegToChan.end(); It != E; ++It) { in RebuildVector() 251 RSI->RegToChan = UpdatedRegToChan; in RebuildVector() [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600OptimizeVectorRegisters.cpp | 66 DenseMap<unsigned, unsigned> RegToChan; member in __anond2fd63d90111::RegSeqInfo 76 RegToChan[MO.getReg()] = Chan; in RegSeqInfo() 150 for (DenseMap<unsigned, unsigned>::iterator It = ToMerge->RegToChan.begin(), in tryMergeVector() 151 E = ToMerge->RegToChan.end(); It != E; ++It) { in tryMergeVector() 153 Untouched->RegToChan.find((*It).first); in tryMergeVector() 154 if (PosInUntouched != Untouched->RegToChan.end()) { in tryMergeVector() 188 DenseMap<unsigned, unsigned> UpdatedRegToChan = BaseRSI->RegToChan; in RebuildVector() 190 for (DenseMap<unsigned, unsigned>::iterator It = RSI->RegToChan.begin(), in RebuildVector() 191 E = RSI->RegToChan.end(); It != E; ++It) { in RebuildVector() 229 RSI->RegToChan = UpdatedRegToChan; in RebuildVector() [all …]
|