Searched refs:CodeGenSubRegIndex (Results 1 - 3 of 3) sorted by relevance
/external/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.h | 52 /// CodeGenSubRegIndex - Represents a sub-register index. 53 class CodeGenSubRegIndex { class in namespace:llvm 69 CodeGenSubRegIndex(Record *R, unsigned Enum); 70 CodeGenSubRegIndex(StringRef N, StringRef Nspace, unsigned Enum); 77 typedef std::map<CodeGenSubRegIndex *, CodeGenSubRegIndex *, 82 CodeGenSubRegIndex *compose(CodeGenSubRegIndex *Idx) const { 89 CodeGenSubRegIndex *addComposite(CodeGenSubRegIndex * [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 | 573 static void printSubRegIndex(raw_ostream &OS, const CodeGenSubRegIndex *Idx) { 627 static bool combine(const CodeGenSubRegIndex *Idx, 628 SmallVectorImpl<CodeGenSubRegIndex*> &Vec) { 629 const CodeGenSubRegIndex::CompMap &Map = Idx->getComposites(); 631 CodeGenSubRegIndex *&Entry = Vec[I.first->EnumValue - 1]; 663 SmallVector<SmallVector<CodeGenSubRegIndex*, 4>, 4> Rows; 842 typedef SmallVector<const CodeGenSubRegIndex*, 4> SubRegIdxVec; 1239 typedef std::vector<const CodeGenSubRegIndex*> IdxList;
|
Completed in 138 milliseconds