H A D | xtensa-isa.c | 23 #include "xtensa-isa.h" 24 #include "xtensa-isa-internal.h" 31 xtensa_isa_errno (xtensa_isa isa __attribute__ ((unused))) 38 xtensa_isa_error_msg (xtensa_isa isa __attribute__ ((unused))) 72 xtensa_insnbuf_size (xtensa_isa isa) 74 xtensa_isa_internal *intisa = (xtensa_isa_internal *) isa; 80 xtensa_insnbuf_alloc (xtensa_isa isa) 83 malloc (xtensa_insnbuf_size (isa) * sizeof (xtensa_insnbuf_word)); 90 xtensa_insnbuf_free (xtensa_isa isa __attribute__ ((unused)), 125 xtensa_insnbuf_to_chars (xtensa_isa isa, 71 xtensa_insnbuf_size(xtensa_isa isa) argument 79 xtensa_insnbuf_alloc(xtensa_isa isa) argument 124 xtensa_insnbuf_to_chars(xtensa_isa isa, const xtensa_insnbuf insn, unsigned char *cp, int num_chars) argument 184 xtensa_insnbuf_from_chars(xtensa_isa isa, xtensa_insnbuf insn, const unsigned char *cp, int num_chars) argument 238 xtensa_isa_internal *isa = &xtensa_modules; local 331 xtensa_isa_free(xtensa_isa isa) argument 392 xtensa_isa_maxlength(xtensa_isa isa) argument 400 xtensa_isa_length_from_chars(xtensa_isa isa, const unsigned char *cp) argument 408 xtensa_isa_num_pipe_stages(xtensa_isa isa) argument 433 xtensa_isa_num_formats(xtensa_isa isa) argument 441 xtensa_isa_num_opcodes(xtensa_isa isa) argument 449 xtensa_isa_num_regfiles(xtensa_isa isa) argument 457 xtensa_isa_num_states(xtensa_isa isa) argument 465 xtensa_isa_num_sysregs(xtensa_isa isa) argument 473 xtensa_isa_num_interfaces(xtensa_isa isa) argument 481 xtensa_isa_num_funcUnits(xtensa_isa isa) argument 515 xtensa_format_name(xtensa_isa isa, xtensa_format fmt) argument 524 xtensa_format_lookup(xtensa_isa isa, const char *fmtname) argument 549 xtensa_format_decode(xtensa_isa isa, const xtensa_insnbuf insn) argument 565 xtensa_format_encode(xtensa_isa isa, xtensa_format fmt, xtensa_insnbuf insn) argument 575 xtensa_format_length(xtensa_isa isa, xtensa_format fmt) argument 584 xtensa_format_num_slots(xtensa_isa isa, xtensa_format fmt) argument 593 xtensa_format_slot_nop_opcode(xtensa_isa isa, xtensa_format fmt, int slot) argument 607 xtensa_format_get_slot(xtensa_isa isa, xtensa_format fmt, int slot, const xtensa_insnbuf insn, xtensa_insnbuf slotbuf) argument 623 xtensa_format_set_slot(xtensa_isa isa, xtensa_format fmt, int slot, xtensa_insnbuf insn, const xtensa_insnbuf slotbuf) argument 654 xtensa_opcode_lookup(xtensa_isa isa, const char *opname) argument 686 xtensa_opcode_decode(xtensa_isa isa, xtensa_format fmt, int slot, const xtensa_insnbuf slotbuf) argument 709 xtensa_opcode_encode(xtensa_isa isa, xtensa_format fmt, int slot, xtensa_insnbuf slotbuf, xtensa_opcode opc) argument 736 xtensa_opcode_name(xtensa_isa isa, xtensa_opcode opc) argument 745 xtensa_opcode_is_branch(xtensa_isa isa, xtensa_opcode opc) argument 756 xtensa_opcode_is_jump(xtensa_isa isa, xtensa_opcode opc) argument 767 xtensa_opcode_is_loop(xtensa_isa isa, xtensa_opcode opc) argument 778 xtensa_opcode_is_call(xtensa_isa isa, xtensa_opcode opc) argument 789 xtensa_opcode_num_operands(xtensa_isa isa, xtensa_opcode opc) argument 801 xtensa_opcode_num_stateOperands(xtensa_isa isa, xtensa_opcode opc) argument 813 xtensa_opcode_num_interfaceOperands(xtensa_isa isa, xtensa_opcode opc) argument 825 xtensa_opcode_num_funcUnit_uses(xtensa_isa isa, xtensa_opcode opc) argument 834 xtensa_opcode_funcUnit_use(xtensa_isa isa, xtensa_opcode opc, int u) argument 883 xtensa_operand_name(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 895 xtensa_operand_is_visible(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 921 xtensa_operand_inout(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 943 xtensa_operand_get_field(xtensa_isa isa, xtensa_opcode opc, int opnd, xtensa_format fmt, int slot, const xtensa_insnbuf slotbuf, uint32 *valp) argument 980 xtensa_operand_set_field(xtensa_isa isa, xtensa_opcode opc, int opnd, xtensa_format fmt, int slot, xtensa_insnbuf slotbuf, uint32 val) argument 1017 xtensa_operand_encode(xtensa_isa isa, xtensa_opcode opc, int opnd, uint32 *valp) argument 1092 xtensa_operand_decode(xtensa_isa isa, xtensa_opcode opc, int opnd, uint32 *valp) argument 1116 xtensa_operand_is_register(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 1131 xtensa_operand_regfile(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 1144 xtensa_operand_num_regs(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 1157 xtensa_operand_is_known_reg(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 1172 xtensa_operand_is_PCrelative(xtensa_isa isa, xtensa_opcode opc, int opnd) argument 1187 xtensa_operand_do_reloc(xtensa_isa isa, xtensa_opcode opc, int opnd, uint32 *valp, uint32 pc) argument 1219 xtensa_operand_undo_reloc(xtensa_isa isa, xtensa_opcode opc, int opnd, uint32 *valp, uint32 pc) argument 1268 xtensa_stateOperand_state(xtensa_isa isa, xtensa_opcode opc, int stOp) argument 1283 xtensa_stateOperand_inout(xtensa_isa isa, xtensa_opcode opc, int stOp) argument 1316 xtensa_interfaceOperand_interface(xtensa_isa isa, xtensa_opcode opc, int ifOp) argument 1347 xtensa_regfile_lookup(xtensa_isa isa, const char *name) argument 1373 xtensa_regfile_lookup_shortname(xtensa_isa isa, const char *shortname) argument 1404 xtensa_regfile_name(xtensa_isa isa, xtensa_regfile rf) argument 1413 xtensa_regfile_shortname(xtensa_isa isa, xtensa_regfile rf) argument 1422 xtensa_regfile_view_parent(xtensa_isa isa, xtensa_regfile rf) argument 1431 xtensa_regfile_num_bits(xtensa_isa isa, xtensa_regfile rf) argument 1440 xtensa_regfile_num_entries(xtensa_isa isa, xtensa_regfile rf) argument 1464 xtensa_state_lookup(xtensa_isa isa, const char *name) argument 1495 xtensa_state_name(xtensa_isa isa, xtensa_state st) argument 1504 xtensa_state_num_bits(xtensa_isa isa, xtensa_state st) argument 1513 xtensa_state_is_exported(xtensa_isa isa, xtensa_state st) argument 1539 xtensa_sysreg_lookup(xtensa_isa isa, int num, int is_user) argument 1559 xtensa_sysreg_lookup_name(xtensa_isa isa, const char *name) argument 1591 xtensa_sysreg_name(xtensa_isa isa, xtensa_sysreg sysreg) argument 1600 xtensa_sysreg_number(xtensa_isa isa, xtensa_sysreg sysreg) argument 1609 xtensa_sysreg_is_user(xtensa_isa isa, xtensa_sysreg sysreg) argument 1635 xtensa_interface_lookup(xtensa_isa isa, const char *ifname) argument 1667 xtensa_interface_name(xtensa_isa isa, xtensa_interface intf) argument 1676 xtensa_interface_num_bits(xtensa_isa isa, xtensa_interface intf) argument 1685 xtensa_interface_inout(xtensa_isa isa, xtensa_interface intf) argument 1694 xtensa_interface_has_side_effect(xtensa_isa isa, xtensa_interface intf) argument 1705 xtensa_interface_class_id(xtensa_isa isa, xtensa_interface intf) argument 1729 xtensa_funcUnit_lookup(xtensa_isa isa, const char *fname) argument 1762 xtensa_funcUnit_name(xtensa_isa isa, xtensa_funcUnit fun) argument 1771 xtensa_funcUnit_num_copies(xtensa_isa isa, xtensa_funcUnit fun) argument [all...] |