Lines Matching refs:CodeGenSubRegIndex
140 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = Bank.getSubRegIndices();
554 static void printSubRegIndex(raw_ostream &OS, const CodeGenSubRegIndex *Idx) {
603 static bool combine(const CodeGenSubRegIndex *Idx,
604 SmallVectorImpl<CodeGenSubRegIndex*> &Vec) {
605 const CodeGenSubRegIndex::CompMap &Map = Idx->getComposites();
606 for (CodeGenSubRegIndex::CompMap::const_iterator
608 CodeGenSubRegIndex *&Entry = Vec[I->first->EnumValue - 1];
614 for (CodeGenSubRegIndex::CompMap::const_iterator
633 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
646 SmallVector<SmallVector<CodeGenSubRegIndex*, 4>, 4> Rows;
710 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
724 typedef SmallVector<const CodeGenSubRegIndex*, 4> SubRegIdxVec;
725 SequenceToOffsetTable<SubRegIdxVec, CodeGenSubRegIndex::Less> SubRegIdxSeqs;
802 for (ArrayRef<CodeGenSubRegIndex*>::const_iterator
1025 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
1091 typedef std::vector<const CodeGenSubRegIndex*> IdxList;
1093 SequenceToOffsetTable<IdxList, CodeGenSubRegIndex::Less> SuperRegIdxSeqs;
1105 CodeGenSubRegIndex *Idx = SubRegIndices[sri];
1247 CodeGenSubRegIndex *Idx = SubRegIndices[sri];