Searched refs:xtensa_insnbuf (Results 1 - 15 of 15) sorted by relevance
/openbsd-current/gnu/usr.bin/binutils/include/ |
H A D | xtensa-isa.h | 81 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 D | xtensa-isa-internal.h | 36 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 D | xtensa-modules.c | 45 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 D | xtensa-isa.c | 165 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 D | elf32-xtensa.c | 1432 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 D | xtensa-modules.c | 219 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 D | xtensa-isa.c | 79 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 D | elf32-xtensa.c | 1580 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 D | xtensa-isa-internal.h | 40 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 D | xtensa-isa.h | 178 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 D | xtensa-istack.h | 93 xtensa_insnbuf insnbuf; 94 xtensa_insnbuf slotbuf[MAX_SLOTS];
|
H A D | tc-xtensa.c | 488 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 D | xtensa-dis.c | 145 static xtensa_insnbuf insn_buffer = NULL; 146 static xtensa_insnbuf slot_buffer = NULL;
|
/openbsd-current/gnu/usr.bin/binutils/opcodes/ |
H A D | xtensa-dis.c | 439 static xtensa_insnbuf insn_buffer = NULL;
|
/openbsd-current/gnu/usr.bin/binutils/gas/config/ |
H A D | tc-xtensa.c | 410 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