Lines Matching full:instruction
10 // This file defines the target independent instruction opcodes.
19 /// Invariant opcodes: All instruction sets have these as their low opcodes.
21 /// Every instruction defined here must also appear in Target.td and the order
32 /// KILL - This instruction is a noop that is used only to adjust the
37 /// EXTRACT_SUBREG - This instruction takes two operands: a register
43 /// INSERT_SUBREG - This instruction takes three operands: a register that
54 /// SUBREG_TO_REG - This instruction is similar to INSERT_SUBREG except that
56 /// often zero, because it is commonly used to assert that the instruction
60 /// COPY_TO_REGCLASS - This instruction is a placeholder for a plain
62 /// used between instruction selection and MachineInstr creation, before
71 /// REG_SEQUENCE - This variadic instruction is used to form a register that
84 /// COPY - Target-independent register copy. This instruction can also be
88 /// BUNDLE - This instruction represents an instruction bundle. Instructions
89 /// which immediately follow a BUNDLE instruction which are marked with
97 /// A Stackmap instruction captures the location of live variables at its
98 /// position in the instruction stream. It is followed by a shadow of bytes
102 /// Patchable call instruction - this instruction represents a call to a
109 /// This pseudo-instruction loads the stack guard value. Targets which need
115 /// Call instruction with associated vm state for deoptimization and list
121 /// Instruction that records the offset of a function's frame allocation in a