reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
619 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices"); 621 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); 623 PrintFatalError(Def->getLoc(), "SubRegIndices and SubRegs size mismatch"); 625 PrintFatalError(Def->getLoc(), 632 ST.evaluate(SubRegs->getElement(i), Lists[i], Def->getLoc()); 640 Record *RegisterCl = Def->getRecords().getClass("Register"); 643 Def->getValueAsListOfStrings("RegAsmNames"); 663 PrintFatalError(Def->getLoc(), 673 std::make_unique<Record>(Name, Def->getLoc(), Def->getRecords())); 673 std::make_unique<Record>(Name, Def->getLoc(), Def->getRecords())); 710 NewReg->addValue(*Def->getValue(Field));