Searched refs:CodeGenSubRegIndex (Results 1 - 3 of 3) sorted by relevance

/external/llvm/utils/TableGen/
H A DCodeGenRegisters.h35 /// CodeGenSubRegIndex - Represents a sub-register index.
36 class CodeGenSubRegIndex { class in namespace:llvm
44 CodeGenSubRegIndex(Record *R, unsigned Enum);
45 CodeGenSubRegIndex(StringRef N, StringRef Nspace, unsigned Enum);
51 // Order CodeGenSubRegIndex pointers by EnumValue.
53 bool operator()(const CodeGenSubRegIndex *A,
54 const CodeGenSubRegIndex *B) const {
61 typedef std::map<CodeGenSubRegIndex*, CodeGenSubRegIndex*, Less> CompMap;
65 CodeGenSubRegIndex *compos
[all...]
H A DCodeGenRegisters.cpp27 // CodeGenSubRegIndex
30 CodeGenSubRegIndex::CodeGenSubRegIndex(Record *R, unsigned Enum) function in class:CodeGenSubRegIndex
37 CodeGenSubRegIndex::CodeGenSubRegIndex(StringRef N, StringRef Nspace, function in class:CodeGenSubRegIndex
42 std::string CodeGenSubRegIndex::getQualifiedName() const {
50 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) {
58 CodeGenSubRegIndex *A = RegBank.getSubRegIdx(Comps[0]);
59 CodeGenSubRegIndex *B = RegBank.getSubRegIdx(Comps[1]);
60 CodeGenSubRegIndex *
[all...]
H A DRegisterInfoEmitter.cpp140 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = Bank.getSubRegIndices();
486 static void printSubRegIndex(raw_ostream &OS, const CodeGenSubRegIndex *Idx) {
560 typedef SmallVector<const CodeGenSubRegIndex*, 4> SubRegIdxVec;
740 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
856 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
914 typedef std::vector<const CodeGenSubRegIndex*> IdxList;
928 CodeGenSubRegIndex *Idx = SubRegIndices[sri];
1058 if (CodeGenSubRegIndex *Comp =
1093 CodeGenSubRegIndex *Idx = SubRegIndices[sri];

Completed in 139 milliseconds