Lines Matching refs:instruction
157 /* CR16 instruction types. */
170 /* Maximum value supported for instruction types. */
172 /* Mask to record an instruction type. */
174 /* Return instruction type, given instruction's attributes. */
177 /* Indicates whether this instruction has a register list as parameter. */
184 /* Printing formats, where the instruction prefix isn't consecutive. */
192 /* Indicates whether this instruction can be relaxed. */
195 /* Indicates that instruction uses user registers (and not
206 /* Maximum operands per instruction. */
210 /* Maximum instruction length. */
250 /* Instruction data structure used in instruction table. */
270 /* Data structure for a single instruction's arguments (Operands). */
300 corresponding to the current assembling instruction. */
406 /* Current instruction we're assembling. */
407 extern const inst *instruction;
409 /* A macro for representing the instruction "constant" opcode, that is,
410 the FIXED part of the instruction. The "constant" opcode is represented
415 /* Is the current instruction type is TYPE ? */
417 (CR16_INS_TYPE (instruction->flags) == TYPE)
419 /* Is the current instruction mnemonic is MNEMONIC ? */
421 (strcmp (instruction->mnemonic, MNEMONIC) == 0)
423 /* Does the current instruction has register list ? */
425 (instruction->flags & REG_LIST)