Lines Matching defs:instruction

1031 get_specific (const struct h8_instruction *instruction,
1034 const struct h8_instruction *this_try = instruction;
1037 int this_index = instruction->idx;
1042 if (OP_KIND (instruction->opcode->how) == O_LDM
1043 || OP_KIND (instruction->opcode->how) == O_STM)
1049 while (this_index == instruction->idx && !found)
1054 this_try = instruction++;
1581 /* Note if this is a movb or a bit manipulation instruction
1689 that will be modified, not to the start of the instruction. */
1727 clever_message (const struct h8_instruction *instruction,
1732 if ((instruction + 1)->idx != instruction->idx)
1738 for (argn = 0; argn < instruction->noperands; argn++)
1740 switch (instruction->opcode->args.nib[argn])
1856 a machine dependent instruction. This function is supposed to emit
1865 const struct h8_instruction *instruction;
1907 instruction = (const struct h8_instruction *)
1910 if (instruction == NULL)
1923 if (OP_KIND (instruction->opcode->how) == O_MOVAB
1924 || OP_KIND (instruction->opcode->how) == O_MOVAW
1925 || OP_KIND (instruction->opcode->how) == O_MOVAL)
1927 else if (OP_KIND (instruction->opcode->how) == O_RTEL
1928 || OP_KIND (instruction->opcode->how) == O_RTSL)
1931 get_operands (instruction->noperands, op_end, operand);
1934 prev_instruction = instruction;
1936 /* Now we have operands from instruction.
1938 if (OP_KIND (instruction->opcode->how) == O_LDM)
1947 else if (OP_KIND (instruction->opcode->how) == O_STM)
1975 if (OP_KIND (instruction->opcode->how) == O_MOVAB ||
1976 OP_KIND (instruction->opcode->how) == O_MOVAW ||
1977 OP_KIND (instruction->opcode->how) == O_MOVAL)
2012 instruction = get_specific (instruction, operand, size);
2014 if (instruction == 0)
2026 build_bytes (instruction, operand);
2029 dwarf2_emit_insn (instruction->length);