Lines Matching refs:Records
89 : Records(records), CGH(records) { in CodeGenTarget()
90 std::vector<Record *> Targets = Records.getAllDerivedDefinitions("Target"); in CodeGenTarget()
96 MacroFusions = Records.getAllDerivedDefinitions("Fusion"); in CodeGenTarget()
175 RegBank = std::make_unique<CodeGenRegBank>(Records, getHwModes()); in getRegBank()
227 RegAltNameIndices = Records.getAllDerivedDefinitions("RegAltNameIndex"); in ReadRegAltNameIndices()
268 SchedModels = std::make_unique<CodeGenSchedModels>(Records, *this); in getSchedModels()
273 std::vector<Record *> Insts = Records.getAllDerivedDefinitions("Instruction"); in ReadInstructions()
288 RecordKeeper &Records) { in GetInstByName() argument
289 const Record *Rec = Records.getDef(Name); in GetInstByName()
311 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records); in ComputeInstrsByEnum()
361 Records.getAllDerivedDefinitions("InstructionEncoding"); in reverseBitsForLittleEndianEncoding()
385 BitsInit *NewBI = BitsInit::get(Records, NewBits); in reverseBitsForLittleEndianEncoding()