Searched refs:SubRegIndices (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp35 // Get a pointer to the corresponding SubRegIndices list. This list has the
37 const uint16_t *SRI = SubRegIndices + get(Reg).SubRegIndices;
47 // Get a pointer to the corresponding SubRegIndices list. This list has the
49 const uint16_t *SRI = SubRegIndices + get(Reg).SubRegIndices;
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp170 auto &SubRegIndices = Bank.getSubRegIndices(); local
171 if (!SubRegIndices.empty()) {
173 std::string Namespace = SubRegIndices.front().getNamespace();
178 for (const auto &Idx : SubRegIndices)
709 const auto &SubRegIndices = RegBank.getSubRegIndices(); local
725 std::distance(SubRegIndices.begin(), SubRegIndices.end());
726 for (const auto &Idx : SubRegIndices) {
780 const auto &SubRegIndices = RegBank.getSubRegIndices(); local
785 for (const auto &Idx : SubRegIndices) {
886 auto &SubRegIndices = RegBank.getSubRegIndices(); local
1227 const auto &SubRegIndices = RegBank.getSubRegIndices(); local
[all...]
H A DCodeGenRegisters.cpp169 std::vector<Record*> SRIs = TheDef->getValueAsListOfDefs("SubRegIndices");
174 "SubRegs and SubRegIndices must have the same size");
619 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices");
623 PrintFatalError(Def->getLoc(), "SubRegIndices and SubRegs size mismatch");
708 if (Field == "SubRegIndices" ||
1120 for (auto &Idx : SubRegIndices)
1162 for (CodeGenSubRegIndex &SRI : SubRegIndices) {
1223 SubRegIndices.emplace_back(Name, Namespace, SubRegIndices.size() + 1);
1224 return &SubRegIndices
[all...]
H A DCodeGenRegisters.h535 std::deque<CodeGenSubRegIndex> SubRegIndices; member in class:llvm::CodeGenRegBank
632 return SubRegIndices;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h103 // Offset into MCRI::SubRegIndices of a list of sub-register indices for each
105 uint32_t SubRegIndices; member in struct:llvm::MCRegisterDesc
162 const uint16_t *SubRegIndices; // Pointer to the subreg lookup member in class:llvm::MCRegisterInfo
371 SubRegIndices = SubIndices;
609 SRIndex = MCRI->SubRegIndices + MCRI->get(Reg).SubRegIndices;

Completed in 115 milliseconds