Lines Matching defs:Insts
278 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction");
279 if (Insts.size() <= 2)
283 for (unsigned i = 0, e = Insts.size(); i != e; ++i)
284 Instructions[Insts[i]] = llvm::make_unique<CodeGenInstruction>(Insts[i]);
290 std::unique_ptr<CodeGenInstruction>> &Insts,
294 const auto I = Insts.find(Rec);
295 if (!Rec || I == Insts.end())
307 const auto &Insts = getInstructions();
309 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records);
316 for (const auto &I : Insts) {
322 assert(InstrsByEnum.size() == Insts.size() && "Missing predefined instr");
346 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction");
347 for (Record *R : Insts) {