Lines Matching refs:Instr
3826 for (Record *Instr : Instrs) {
3829 if (isa<ListInit>(Instr->getValueInit("Pattern")))
3830 LI = Instr->getValueAsListInit("Pattern");
3842 CodeGenInstruction &InstInfo = Target.getInstruction(Instr);
3856 Instructions.insert(std::make_pair(Instr,
3861 CodeGenInstruction &CGI = Target.getInstruction(Instr);
3867 Record *Instr = Entry.first;
3873 TreePattern Pattern(Instr, SrcPattern, true, *this);
3874 TreePattern Result(Instr, ResultPattern, false, *this);
3875 ParseOnePattern(Instr, Pattern, Result, TheInst.getImpResults());
4038 for (const Record *Instr : Instrs) {
4039 const CodeGenInstruction &InstInfo = Target.getInstruction(Instr);
4076 for (const Record *Instr : Instrs) {
4077 if (Instr != PTM.getSrcRecord())
4078 PrintError(Instr->getLoc(), "defined here");
4079 const CodeGenInstruction &InstInfo = Target.getInstruction(Instr);