HomeSort by relevance Sort by last modified time
    Searched refs:CodeGenSubRegIndex (Results 1 - 3 of 3) sorted by null

  /external/llvm/utils/TableGen/
CodeGenRegisters.h 53 /// CodeGenSubRegIndex - Represents a sub-register index.
54 class CodeGenSubRegIndex {
70 CodeGenSubRegIndex(Record *R, unsigned Enum);
71 CodeGenSubRegIndex(StringRef N, StringRef Nspace, unsigned Enum);
78 typedef std::map<CodeGenSubRegIndex *, CodeGenSubRegIndex *,
83 CodeGenSubRegIndex *compose(CodeGenSubRegIndex *Idx) const {
90 CodeGenSubRegIndex *addComposite(CodeGenSubRegIndex *A
    [all...]
CodeGenRegisters.cpp 30 // CodeGenSubRegIndex
33 CodeGenSubRegIndex::CodeGenSubRegIndex(Record *R, unsigned Enum)
42 CodeGenSubRegIndex::CodeGenSubRegIndex(StringRef N, StringRef Nspace,
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 *X = A->addComposite(B, this)
    [all...]
RegisterInfoEmitter.cpp 556 static void printSubRegIndex(raw_ostream &OS, const CodeGenSubRegIndex *Idx) {
610 static bool combine(const CodeGenSubRegIndex *Idx,
611 SmallVectorImpl<CodeGenSubRegIndex*> &Vec) {
612 const CodeGenSubRegIndex::CompMap &Map = Idx->getComposites();
614 CodeGenSubRegIndex *&Entry = Vec[I.first->EnumValue - 1];
646 SmallVector<SmallVector<CodeGenSubRegIndex*, 4>, 4> Rows;
810 typedef SmallVector<const CodeGenSubRegIndex*, 4> SubRegIdxVec;
    [all...]

Completed in 38 milliseconds