Home | History | Annotate | Download | only in TableGen

Lines Matching full:instruction

37     CodeGenInstruction Source;  // The source pseudo instruction definition.
38 CodeGenInstruction Dest; // The destination instruction to lower to.
69 // FIXME: This pass currently can only expand a pseudo to a single instruction.
126 // of arguments for the instruction it references.
128 assert(Dag && "Missing result instruction in pseudo expansion!");
136 if (!Operator->isSubClassOf("Instruction"))
138 "' is not an instruction!");
144 "' 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);
218 // Copy the operands from the source instruction.
219 // FIXME: Instruction operands with defaults values (predicates and cc_out
275 Record *InstructionClass = Records.getClass("Instruction");
277 assert(InstructionClass && "Instruction class definition missing!");
291 // instruction.