Home
last modified time | relevance | path

Searched refs:ExplicitSubRegs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp183 ExplicitSubRegs.push_back(RegBank.getReg(SR)); in buildObjectGraph()
191 if (CoveredBySubRegs && !ExplicitSubRegs.empty()) in buildObjectGraph()
192 ExplicitSubRegs.front()->LeadingSuperRegs.push_back(this); in buildObjectGraph()
222 HasDisjunctSubRegs = ExplicitSubRegs.size() > 1; in computeSubRegs()
225 for (auto [SR, Idx] : zip_equal(ExplicitSubRegs, ExplicitSubRegIndices)) { in computeSubRegs()
242 for (CodeGenRegister *ESR : ExplicitSubRegs) { in computeSubRegs()
336 for (auto [Idx, SR] : enumerate(ExplicitSubRegs)) { in computeSubRegs()
343 for (unsigned j = 0, e = SR->ExplicitSubRegs.size(); j != e; ++j) { in computeSubRegs()
349 Parts.push_back(getSubRegIndex(SR->ExplicitSubRegs[j])); in computeSubRegs()
361 if (ExplicitSubRegs.empty()) { in computeSubRegs()
[all …]
H A DCodeGenRegisters.h293 SmallVector<CodeGenRegister *, 8> ExplicitSubRegs; variable