Lines Matching full:instruction
22 the operands for the instruction, whose size and position depend on the
23 opcode and on the number of literals copied by previous instruction. The
59 After any instruction except the large literal copy, 0, 1, 2 or 3 literals
60 are copied before starting the next instruction. The number of literals that
61 were copied may change the meaning and behaviour of the next instruction. In
62 practice, only one instruction needs to know whether 0, less than 4, or more
65 generally encoded in the last two bits of the instruction but may also be
69 instruction may encode this distance (0001HLLL), it takes one LE16 operand
100 0..16 : follow regular instruction encoding, see below. It is worth
120 Instruction encoding::
123 Depends on the number of literals copied by the last instruction.
124 If last instruction did not copy any literal (state == 0), this
132 If last instruction used to copy between 1 to 3 literals (encoded in
133 the instruction's opcode or distance), the instruction is a copy of a
135 noting that this instruction provides little savings since it uses 2
145 If last instruction used to copy 4 or more literals (as detected by
146 state == 4), the instruction becomes a copy of a 3-byte block from the
167 In version 1 only, this instruction is also used to encode a run of