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.
154 /// non-empty name. If the instruction does not have an operand with the
158 /// hasOperandNamed - Query whether the instruction has an operand of the
202 Record *TheDef; // The actual record defining this instruction.
203 std::string Namespace; // The namespace the instruction is in.
206 /// instruction.
210 /// to the instruction.
214 /// implicitly defined and used by the instruction.
217 // Various boolean values we track for the instruction.
256 // The record used to infer instruction flags, or NULL if no flag values
262 /// HasOneImplicitDefWithKnownVT - If the instruction has at least one
282 /// instruction.
285 /// Result - The result instruction.
288 /// ResultInst - The instruction generated by the alias (decoded from
320 /// ResultOperands - The decoded operands for the result instruction.
325 /// instruction. The first index specifies the operand and the second