Home | History | Annotate | Download | only in bfd

Lines Matching refs:opi

3965   int last_immed, last_opnd, opi;
3975 for (opi = last_opnd - 1; opi >= 0; opi--)
3977 if (xtensa_operand_is_visible (isa, opcode, opi) == 0)
3979 if (xtensa_operand_is_PCrelative (isa, opcode, opi) == 1)
3981 last_immed = opi;
3985 && xtensa_operand_is_register (isa, opcode, opi) == 0)
3986 last_immed = opi;
4400 unsigned opi;
4411 for (opi = 0; opi < (sizeof (narrowable)/sizeof (struct string_pair)); opi++)
4413 bool is_or = (strcmp ("or", narrowable[opi].wide) == 0);
4415 if (opcode == xtensa_opcode_lookup (isa, narrowable[opi].wide))
4425 o_opcode = xtensa_opcode_lookup (isa, narrowable[opi].narrow);
4564 unsigned opi;
4575 for (opi = 0; opi < (sizeof (widenable)/sizeof (struct string_pair)); opi++)
4577 bool is_or = (strcmp ("or", widenable[opi].wide) == 0);
4578 bool is_branch = (strcmp ("beqz", widenable[opi].wide) == 0
4579 || strcmp ("bnez", widenable[opi].wide) == 0);
4581 if (opcode == xtensa_opcode_lookup (isa, widenable[opi].narrow))
4591 o_opcode = xtensa_opcode_lookup (isa, widenable[opi].wide);