Lines Matching defs:Insts
218 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction");
219 if (Insts.size() <= 2)
223 for (unsigned i = 0, e = Insts.size(); i != e; ++i)
224 Instructions[Insts[i]] = new CodeGenInstruction(Insts[i]);
229 const DenseMap<const Record*, CodeGenInstruction*> &Insts,
234 I = Insts.find(Rec);
235 if (Rec == 0 || I == Insts.end())
272 const DenseMap<const Record*, CodeGenInstruction*> &Insts = getInstructions();
274 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records);
282 I = Insts.begin(), E = Insts.end(); I != E; ++I) {
288 assert(InstrsByEnum.size() == Insts.size() && "Missing predefined instr");