Searched refs:xtensa_insnbuf (Results 1 - 15 of 15) sorted by relevance

/openbsd-current/gnu/usr.bin/binutils/include/
H A Dxtensa-isa.h81 typedef xtensa_insnbuf_word *xtensa_insnbuf; typedef
83 /* Get the size in words of the xtensa_insnbuf array. */
86 /* Allocate (with malloc) an xtensa_insnbuf of the right size. */
87 extern xtensa_insnbuf xtensa_insnbuf_alloc (xtensa_isa);
89 /* Release (with free) an xtensa_insnbuf of the right size. */
90 extern void xtensa_insnbuf_free (xtensa_insnbuf);
94 extern void xtensa_insnbuf_to_chars (xtensa_isa, const xtensa_insnbuf,
97 extern void xtensa_insnbuf_from_chars (xtensa_isa, xtensa_insnbuf,
139 extern xtensa_opcode xtensa_decode_insn (xtensa_isa, const xtensa_insnbuf);
146 extern void xtensa_encode_insn (xtensa_isa, xtensa_opcode, xtensa_insnbuf);
[all...]
H A Dxtensa-isa-internal.h36 typedef uint32 (*xtensa_get_field_fn) (const xtensa_insnbuf);
37 typedef void (*xtensa_set_field_fn) (xtensa_insnbuf, uint32);
44 typedef int (*xtensa_insn_decode_fn) (const xtensa_insnbuf);
49 typedef xtensa_insnbuf (*xtensa_encoding_template_fn) (void);
109 int (*decode_insn_fn) (const xtensa_insnbuf);
/openbsd-current/gnu/usr.bin/binutils/bfd/
H A Dxtensa-modules.c45 int decode_insn (const xtensa_insnbuf);
48 uint32 get_bbi_field (const xtensa_insnbuf);
49 void set_bbi_field (xtensa_insnbuf, uint32);
50 uint32 get_bbi4_field (const xtensa_insnbuf);
51 void set_bbi4_field (xtensa_insnbuf, uint32);
52 uint32 get_i_field (const xtensa_insnbuf);
53 void set_i_field (xtensa_insnbuf, uint32);
54 uint32 get_imm12_field (const xtensa_insnbuf);
55 void set_imm12_field (xtensa_insnbuf, uint32);
56 uint32 get_imm12b_field (const xtensa_insnbuf);
[all...]
H A Dxtensa-isa.c165 int (*decode_insn_fn) (const xtensa_insnbuf);
323 xtensa_decode_insn (xtensa_isa isa, const xtensa_insnbuf insn)
339 xtensa_encode_insn (xtensa_isa isa, xtensa_opcode opc, xtensa_insnbuf insn)
342 xtensa_insnbuf template = intisa->opcode_table[opc]->template();
422 xtensa_operand_get_field (xtensa_operand opnd, const xtensa_insnbuf insn)
430 xtensa_operand_set_field (xtensa_operand opnd, xtensa_insnbuf insn, uint32 val)
483 xtensa_insnbuf
486 return (xtensa_insnbuf) malloc (xtensa_insnbuf_size (isa) *
492 xtensa_insnbuf_free (xtensa_insnbuf buf)
498 /* Given <byte_index>, the index of a byte in a xtensa_insnbuf, ou
[all...]
H A Delf32-xtensa.c1432 xtensa_insnbuf ibuff;
3028 static xtensa_insnbuf ibuff = NULL;
3074 static xtensa_insnbuf insnbuf = NULL;
3168 static xtensa_insnbuf insnbuf = NULL;
/openbsd-current/gnu/usr.bin/binutils-2.17/bfd/
H A Dxtensa-modules.c219 Field_t_Slot_inst_get (const xtensa_insnbuf insn)
227 Field_t_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
235 Field_s_Slot_inst_get (const xtensa_insnbuf insn)
243 Field_s_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
251 Field_r_Slot_inst_get (const xtensa_insnbuf insn)
259 Field_r_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
267 Field_op2_Slot_inst_get (const xtensa_insnbuf insn)
275 Field_op2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
283 Field_op1_Slot_inst_get (const xtensa_insnbuf insn)
291 Field_op1_Slot_inst_set (xtensa_insnbuf ins
[all...]
H A Dxtensa-isa.c79 xtensa_insnbuf
82 xtensa_insnbuf result = (xtensa_insnbuf)
91 xtensa_insnbuf buf)
97 /* Given <byte_index>, the index of a byte in a xtensa_insnbuf, our
99 its word and the bit index of its low order byte in the xtensa_insnbuf. */
126 const xtensa_insnbuf insn,
180 /* Inward conversion from byte stream to xtensa_insnbuf. See
186 xtensa_insnbuf insn,
552 xtensa_format_decode (xtensa_isa isa, const xtensa_insnbuf ins
[all...]
H A Delf32-xtensa.c1580 static xtensa_insnbuf ibuff = NULL;
1581 static xtensa_insnbuf sbuff = NULL;
3258 static xtensa_insnbuf ibuff = NULL;
3259 static xtensa_insnbuf sbuff = NULL;
3367 static xtensa_insnbuf ibuff = NULL;
3397 static xtensa_insnbuf insnbuf = NULL;
3398 static xtensa_insnbuf slotbuf = NULL;
3494 xtensa_insnbuf ibuf;
3593 static xtensa_insnbuf insnbuf = NULL;
3594 static xtensa_insnbuf slotbu
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/include/
H A Dxtensa-isa-internal.h40 typedef void (*xtensa_format_encode_fn) (xtensa_insnbuf);
41 typedef void (*xtensa_get_slot_fn) (const xtensa_insnbuf, xtensa_insnbuf);
42 typedef void (*xtensa_set_slot_fn) (xtensa_insnbuf, const xtensa_insnbuf);
43 typedef int (*xtensa_opcode_decode_fn) (const xtensa_insnbuf);
44 typedef uint32 (*xtensa_get_field_fn) (const xtensa_insnbuf);
45 typedef void (*xtensa_set_field_fn) (xtensa_insnbuf, uint32);
50 typedef void (*xtensa_opcode_encode_fn) (xtensa_insnbuf);
51 typedef int (*xtensa_format_decode_fn) (const xtensa_insnbuf);
[all...]
H A Dxtensa-isa.h178 typedef xtensa_insnbuf_word *xtensa_insnbuf;
181 /* Get the size in "insnbuf_words" of the xtensa_insnbuf array. */
187 /* Allocate an xtensa_insnbuf of the right size. */
189 extern xtensa_insnbuf
193 /* Release an xtensa_insnbuf. */
196 xtensa_insnbuf_free (xtensa_isa isa, xtensa_insnbuf buf);
214 xtensa_insnbuf_to_chars (xtensa_isa isa, const xtensa_insnbuf insn,
218 xtensa_insnbuf_from_chars (xtensa_isa isa, xtensa_insnbuf insn,
309 xtensa_format_decode (xtensa_isa isa, const xtensa_insnbuf insn);
316 xtensa_format_encode (xtensa_isa isa, xtensa_format fmt, xtensa_insnbuf ins
176 typedef xtensa_insnbuf_word *xtensa_insnbuf; typedef
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/gas/config/
H A Dxtensa-istack.h93 xtensa_insnbuf insnbuf;
94 xtensa_insnbuf slotbuf[MAX_SLOTS];
H A Dtc-xtensa.c488 static bfd_boolean tinsn_to_insnbuf (TInsn *, xtensa_insnbuf);
2035 static xtensa_insnbuf slotbuf = NULL;
2489 static xtensa_insnbuf insnbuf = NULL;
2490 static xtensa_insnbuf slotbuf = NULL;
2551 print_vliw_insn (xtensa_insnbuf vbuf)
2555 xtensa_insnbuf sbuf = xtensa_insnbuf_alloc (isa);
2664 xtensa_insnbuf_set_operand (xtensa_insnbuf slotbuf,
2699 xtensa_insnbuf_get_operand (xtensa_insnbuf slotbuf,
4192 static xtensa_insnbuf insnbuf = NULL;
4378 static xtensa_insnbuf insnbu
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/opcodes/
H A Dxtensa-dis.c145 static xtensa_insnbuf insn_buffer = NULL;
146 static xtensa_insnbuf slot_buffer = NULL;
/openbsd-current/gnu/usr.bin/binutils/opcodes/
H A Dxtensa-dis.c439 static xtensa_insnbuf insn_buffer = NULL;
/openbsd-current/gnu/usr.bin/binutils/gas/config/
H A Dtc-xtensa.c410 PARAMS ((xtensa_insnbuf, xtensa_opcode, xtensa_operand, int32,
413 PARAMS ((xtensa_insnbuf, xtensa_opcode, int));
415 PARAMS ((xtensa_opcode, xtensa_insnbuf, int32, const char *,
693 PARAMS ((TInsn *, xtensa_insnbuf));
2220 static xtensa_insnbuf insnbuf = NULL;
2432 xtensa_insnbuf insnbuf;
2483 xtensa_insnbuf insnbuf;
2495 xtensa_insnbuf insnbuf;
3908 static xtensa_insnbuf insnbuf = NULL;
4000 static xtensa_insnbuf insnbu
[all...]

Completed in 376 milliseconds