Home | History | Annotate | Download | only in bfd

Lines Matching refs:opi

3962   int last_immed, last_opnd, opi;
3972 for (opi = last_opnd - 1; opi >= 0; opi--)
3974 if (xtensa_operand_is_visible (isa, opcode, opi) == 0)
3976 if (xtensa_operand_is_PCrelative (isa, opcode, opi) == 1)
3978 last_immed = opi;
3982 && xtensa_operand_is_register (isa, opcode, opi) == 0)
3983 last_immed = opi;
4397 unsigned opi;
4408 for (opi = 0; opi < (sizeof (narrowable)/sizeof (struct string_pair)); opi++)
4410 bool is_or = (strcmp ("or", narrowable[opi].wide) == 0);
4412 if (opcode == xtensa_opcode_lookup (isa, narrowable[opi].wide))
4422 o_opcode = xtensa_opcode_lookup (isa, narrowable[opi].narrow);
4561 unsigned opi;
4572 for (opi = 0; opi < (sizeof (widenable)/sizeof (struct string_pair)); opi++)
4574 bool is_or = (strcmp ("or", widenable[opi].wide) == 0);
4575 bool is_branch = (strcmp ("beqz", widenable[opi].wide) == 0
4576 || strcmp ("bnez", widenable[opi].wide) == 0);
4578 if (opcode == xtensa_opcode_lookup (isa, widenable[opi].narrow))
4588 o_opcode = xtensa_opcode_lookup (isa, widenable[opi].wide);