Lines Matching refs:isa
26 #include "xtensa-isa.h"
81 xtensa_isa isa = xtensa_default_isa;
93 (void) xtensa_operand_decode (isa, opc, opnd, &operand_val);
96 if (xtensa_operand_is_register (isa, opc, opnd) == 0)
98 if (xtensa_operand_is_PCrelative (isa, opc, opnd) == 1)
100 (void) xtensa_operand_undo_reloc (isa, opc, opnd,
116 xtensa_regfile opnd_rf = xtensa_operand_regfile (isa, opc, opnd);
118 xtensa_regfile_shortname (isa, opnd_rf),
120 while (i < xtensa_operand_num_regs (isa, opc, opnd))
124 xtensa_regfile_shortname (isa, opnd_rf),
140 xtensa_isa isa;
182 /* Don't set "isa" before the setjmp to keep the compiler from griping. */
183 isa = xtensa_default_isa;
191 memset (insn_buffer, 0, (xtensa_insnbuf_size (isa) *
193 xtensa_insnbuf_from_chars (isa, insn_buffer, priv.byte_buf, bytes_fetched);
195 fmt = xtensa_format_decode (isa, insn_buffer);
197 || ((size = xtensa_format_length (isa, fmt)) > bytes_fetched))
203 nslots = xtensa_format_num_slots (isa, fmt);
206 xtensa_format_get_slot (isa, fmt, n, insn_buffer, slot_buffer);
207 if (xtensa_opcode_decode (isa, fmt, n, slot_buffer)
233 xtensa_format_get_slot (isa, fmt, n, insn_buffer, slot_buffer);
234 opc = xtensa_opcode_decode (isa, fmt, n, slot_buffer);
236 xtensa_opcode_name (isa, opc));
239 noperands = xtensa_opcode_num_operands (isa, opc);
243 if (xtensa_operand_is_visible (isa, opc, i) == 0)
252 (void) xtensa_operand_get_field (isa, opc, i, fmt, n,