Home | History | Annotate | Download | only in TableGen

Lines Matching full:instruction

1 //===- CodeGenInstruction.h - Instruction Class Wrapper ---------*- C++ -*-===//
10 // This file defines a wrapper class for the 'Instruction' TableGen class.
63 /// operand list for a tablegen instruction.
131 /// elements in the instruction's (outs) list.
160 /// non-empty name. If the instruction does not have an operand with the
164 /// hasOperandNamed - Query whether the instruction has an operand of the
208 Record *TheDef; // The actual record defining this instruction.
209 std::string Namespace; // The namespace the instruction is in.
212 /// instruction.
216 /// to the instruction.
220 /// implicitly defined and used by the instruction.
223 // Various boolean values we track for the instruction.
267 // The record used to infer instruction flags, or NULL if no flag values
273 /// HasOneImplicitDefWithKnownVT - If the instruction has at least one
293 /// instruction.
296 /// Result - The result instruction.
299 /// ResultInst - The instruction generated by the alias (decoded from
333 /// ResultOperands - The decoded operands for the result instruction.
338 /// instruction. The first index specifies the operand and the second