Home | History | Annotate | Download | only in TableGen

Lines Matching full:instruction

36     CodeGenInstruction Source;  // The source pseudo instruction definition.
37 CodeGenInstruction Dest; // The destination instruction to lower to.
68 // FIXME: This pass currently can only expand a pseudo to a single instruction.
125 // of arguments for the instruction it references.
127 assert(Dag && "Missing result instruction in pseudo expansion!");
135 if (!Operator->isSubClassOf("Instruction"))
137 "' is not an instruction!");
143 "' cannot be another pseudo instruction!");
163 // argument in the source instruction, in either the (outs) or (ins) list.
175 // We've already handled constant values. Just map instruction operands
199 emitSourceFileHeader("Pseudo-instruction MC lowering Source Fragment", o);
217 // Copy the operands from the source instruction.
218 // FIXME: Instruction operands with defaults values (predicates and cc_out
271 Record *InstructionClass = Records.getClass("Instruction");
273 assert(InstructionClass && "Instruction class definition missing!");
288 // instruction.