Searched refs:CodeGenSubRegIndex (Results 1 - 3 of 3) sorted by relevance
/external/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.h | 35 /// CodeGenSubRegIndex - Represents a sub-register index. 36 class CodeGenSubRegIndex { class in namespace:llvm 51 CodeGenSubRegIndex(Record *R, unsigned Enum); 52 CodeGenSubRegIndex(StringRef N, StringRef Nspace, unsigned Enum); 58 // Order CodeGenSubRegIndex pointers by EnumValue. 60 bool operator()(const CodeGenSubRegIndex *A, 61 const CodeGenSubRegIndex *B) const { 68 typedef std::map<CodeGenSubRegIndex*, CodeGenSubRegIndex*, Less> CompMap; 72 CodeGenSubRegIndex *compos [all...] |
H A D | CodeGenRegisters.cpp | 30 // CodeGenSubRegIndex 33 CodeGenSubRegIndex::CodeGenSubRegIndex(Record *R, unsigned Enum) function in class:CodeGenSubRegIndex 42 CodeGenSubRegIndex::CodeGenSubRegIndex(StringRef N, StringRef Nspace, function in class:CodeGenSubRegIndex 48 std::string CodeGenSubRegIndex::getQualifiedName() const { 56 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) { 65 CodeGenSubRegIndex *A = RegBank.getSubRegIdx(Comps[0]); 66 CodeGenSubRegIndex *B = RegBank.getSubRegIdx(Comps[1]); 67 CodeGenSubRegIndex * [all...] |
H A D | RegisterInfoEmitter.cpp | 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*, [all...] |
Completed in 114 milliseconds