Home
last modified time | relevance | path

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

/openbsd/src/gnu/usr.bin/binutils/bfd/
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 …]
Dxtensa-isa.c165 int (*decode_insn_fn) (const xtensa_insnbuf); in xtensa_add_isa()
323 xtensa_decode_insn (xtensa_isa isa, const xtensa_insnbuf insn) in xtensa_decode_insn()
339 xtensa_encode_insn (xtensa_isa isa, xtensa_opcode opc, xtensa_insnbuf insn) in xtensa_encode_insn()
342 xtensa_insnbuf template = intisa->opcode_table[opc]->template(); in xtensa_encode_insn()
422 xtensa_operand_get_field (xtensa_operand opnd, const xtensa_insnbuf insn) in xtensa_operand_get_field()
430 xtensa_operand_set_field (xtensa_operand opnd, xtensa_insnbuf insn, uint32 val) in xtensa_operand_set_field()
483 xtensa_insnbuf
486 return (xtensa_insnbuf) malloc (xtensa_insnbuf_size (isa) * in xtensa_insnbuf_alloc()
492 xtensa_insnbuf_free (xtensa_insnbuf buf) in xtensa_insnbuf_free()
524 xtensa_insnbuf_to_chars (xtensa_isa isa, const xtensa_insnbuf insn, char *cp) in xtensa_insnbuf_to_chars()
[all …]
Delf32-xtensa.c1426 xtensa_insnbuf ibuff;
3018 static xtensa_insnbuf ibuff = NULL;
3063 static xtensa_insnbuf insnbuf = NULL;
3157 static xtensa_insnbuf insnbuf = NULL;
/openbsd/src/gnu/usr.bin/binutils-2.17/bfd/
Dxtensa-modules.c216 Field_t_Slot_inst_get (const xtensa_insnbuf insn) in Field_t_Slot_inst_get()
224 Field_t_Slot_inst_set (xtensa_insnbuf insn, uint32 val) in Field_t_Slot_inst_set()
232 Field_s_Slot_inst_get (const xtensa_insnbuf insn) in Field_s_Slot_inst_get()
240 Field_s_Slot_inst_set (xtensa_insnbuf insn, uint32 val) in Field_s_Slot_inst_set()
248 Field_r_Slot_inst_get (const xtensa_insnbuf insn) in Field_r_Slot_inst_get()
256 Field_r_Slot_inst_set (xtensa_insnbuf insn, uint32 val) in Field_r_Slot_inst_set()
264 Field_op2_Slot_inst_get (const xtensa_insnbuf insn) in Field_op2_Slot_inst_get()
272 Field_op2_Slot_inst_set (xtensa_insnbuf insn, uint32 val) in Field_op2_Slot_inst_set()
280 Field_op1_Slot_inst_get (const xtensa_insnbuf insn) in Field_op1_Slot_inst_get()
288 Field_op1_Slot_inst_set (xtensa_insnbuf insn, uint32 val) in Field_op1_Slot_inst_set()
[all …]
Dxtensa-isa.c78 xtensa_insnbuf
81 xtensa_insnbuf result = (xtensa_insnbuf) in xtensa_insnbuf_alloc()
90 xtensa_insnbuf buf) in xtensa_insnbuf_free()
125 const xtensa_insnbuf insn, in xtensa_insnbuf_to_chars()
185 xtensa_insnbuf insn, in xtensa_insnbuf_from_chars()
549 xtensa_format_decode (xtensa_isa isa, const xtensa_insnbuf insn) in xtensa_format_decode()
565 xtensa_format_encode (xtensa_isa isa, xtensa_format fmt, xtensa_insnbuf insn) in xtensa_format_encode()
608 const xtensa_insnbuf insn, xtensa_insnbuf slotbuf) in xtensa_format_get_slot()
624 xtensa_insnbuf insn, const xtensa_insnbuf slotbuf) in xtensa_format_set_slot()
687 const xtensa_insnbuf slotbuf) in xtensa_opcode_decode()
[all …]
Delf32-xtensa.c1574 static xtensa_insnbuf ibuff = NULL; in elf_xtensa_do_reloc()
1575 static xtensa_insnbuf sbuff = NULL; in elf_xtensa_do_reloc()
3248 static xtensa_insnbuf ibuff = NULL; in get_relocation_opcode()
3249 static xtensa_insnbuf sbuff = NULL; in get_relocation_opcode()
3357 static xtensa_insnbuf ibuff = NULL; in insn_decode_len()
3387 static xtensa_insnbuf insnbuf = NULL; in insn_decode_opcode()
3388 static xtensa_insnbuf slotbuf = NULL; in insn_decode_opcode()
3483 xtensa_insnbuf ibuf; in init_op_single_format_table()
3582 static xtensa_insnbuf insnbuf = NULL; in narrow_instruction()
3583 static xtensa_insnbuf slotbuf = NULL; in narrow_instruction()
[all …]
/openbsd/src/gnu/usr.bin/binutils/include/
Dxtensa-isa.h81 typedef xtensa_insnbuf_word *xtensa_insnbuf; typedef
87 extern xtensa_insnbuf xtensa_insnbuf_alloc (xtensa_isa);
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);
183 extern uint32 xtensa_operand_get_field (xtensa_operand, const xtensa_insnbuf);
185 extern void xtensa_operand_set_field (xtensa_operand, xtensa_insnbuf, uint32);
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/src/gnu/usr.bin/binutils-2.17/include/
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);
Dxtensa-isa.h176 typedef xtensa_insnbuf_word *xtensa_insnbuf; typedef
187 extern xtensa_insnbuf
194 xtensa_insnbuf_free (xtensa_isa isa, xtensa_insnbuf buf);
212 xtensa_insnbuf_to_chars (xtensa_isa isa, const xtensa_insnbuf insn,
216 xtensa_insnbuf_from_chars (xtensa_isa isa, xtensa_insnbuf insn,
305 xtensa_format_decode (xtensa_isa isa, const xtensa_insnbuf insn);
312 xtensa_format_encode (xtensa_isa isa, xtensa_format fmt, xtensa_insnbuf insn);
342 const xtensa_insnbuf insn, xtensa_insnbuf slotbuf);
346 xtensa_insnbuf insn, const xtensa_insnbuf slotbuf);
365 const xtensa_insnbuf slotbuf);
[all …]
/openbsd/src/gnu/usr.bin/binutils-2.17/gas/config/
Dxtensa-istack.h93 xtensa_insnbuf insnbuf;
94 xtensa_insnbuf slotbuf[MAX_SLOTS];
Dtc-xtensa.c488 static bfd_boolean tinsn_to_insnbuf (TInsn *, xtensa_insnbuf);
2031 static xtensa_insnbuf slotbuf = NULL; in get_invisible_operands()
2484 static xtensa_insnbuf insnbuf = NULL; in get_opcode_from_buf()
2485 static xtensa_insnbuf slotbuf = NULL; in get_opcode_from_buf()
2546 print_vliw_insn (xtensa_insnbuf vbuf) in print_vliw_insn()
2550 xtensa_insnbuf sbuf = xtensa_insnbuf_alloc (isa); in print_vliw_insn()
2659 xtensa_insnbuf_set_operand (xtensa_insnbuf slotbuf, in xtensa_insnbuf_set_operand()
2694 xtensa_insnbuf_get_operand (xtensa_insnbuf slotbuf, in xtensa_insnbuf_get_operand()
4184 static xtensa_insnbuf insnbuf = NULL; in xg_emit_insn_to_buf()
4370 static xtensa_insnbuf insnbuf = NULL; in frag_format_size()
[all …]
/openbsd/src/gnu/usr.bin/binutils-2.17/opcodes/
Dxtensa-dis.c145 static xtensa_insnbuf insn_buffer = NULL; in print_insn_xtensa()
146 static xtensa_insnbuf slot_buffer = NULL; in print_insn_xtensa()
/openbsd/src/gnu/usr.bin/binutils/gas/config/
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));
2216 static xtensa_insnbuf insnbuf = NULL;
2428 xtensa_insnbuf insnbuf; in xtensa_insnbuf_set_operand()
2479 xtensa_insnbuf insnbuf; in xtensa_insnbuf_get_operand()
2491 xtensa_insnbuf insnbuf;
3902 static xtensa_insnbuf insnbuf = NULL;
3994 static xtensa_insnbuf insnbuf = NULL;
[all …]
/openbsd/src/gnu/usr.bin/binutils/opcodes/
Dxtensa-dis.c439 static xtensa_insnbuf insn_buffer = NULL;