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

  /external/llvm/utils/TableGen/
RegisterInfoEmitter.cpp 103 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = Bank.getSubRegIndices();
104 if (!SubRegIndices.empty()) {
107 SubRegIndices[0]->getNamespace();
112 OS << " " << SubRegIndices[i]->getName() << ",\t// " << i+1 << "\n";
591 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
592 if (SubRegIndices.size()) {
594 << SubRegIndices.size() << "] = {\n";
603 for (unsigned j = 0, je = SubRegIndices.size(); j != je; ++j) {
606 SRM.find(SubRegIndices[j]);
631 if (SubRegIndices.size() != 0
    [all...]
CodeGenRegisters.h 333 // SubRegIndices.
334 std::vector<CodeGenSubRegIndex*> SubRegIndices;
398 ArrayRef<CodeGenSubRegIndex*> getSubRegIndices() { return SubRegIndices; }
CodeGenRegisters.cpp 179 std::vector<Record*> IdxList = TheDef->getValueAsListOfDefs("SubRegIndices");
182 " SubRegIndices doesn't match SubRegs");
332 std::vector<Record*> Indices = TheDef->getValueAsListOfDefs("SubRegIndices");
361 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices");
365 throw TGError(Def->getLoc(), "SubRegIndices and SubRegs size mismatch");
437 if (Field == "SubRegIndices" ||
755 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i)
756 SubRegIndices[i]->updateComponents(*this);
809 Idx = new CodeGenSubRegIndex(Def, SubRegIndices.size() + 1);
810 SubRegIndices.push_back(Idx)
    [all...]
  /external/llvm/include/llvm/MC/
MCRegisterInfo.h 146 const uint16_t *SubRegIndices; // Pointer to the subreg lookup
174 SubRegIndices = SubIndices;
265 return *(SubRegIndices + (Reg - 1) * NumSubRegIndices + Idx - 1);

Completed in 105 milliseconds