Home
last modified time | relevance | path

Searched refs:base_reg (Results 1 – 8 of 8) sorted by relevance

/toolchain/binutils/binutils-2.25/opcodes/
Dmetag-dis.c472 const char *base_reg; in get_set_addr_str() local
481 base_reg = lookup_reg_name (base_unit, base_no); in get_set_addr_str()
491 snprintf (buf, buf_size, "[%s]", base_reg); in get_set_addr_str()
498 snprintf (buf, buf_size, "[%s++]", base_reg); in get_set_addr_str()
500 snprintf (buf, buf_size, "[++%s]", base_reg); in get_set_addr_str()
507 snprintf (buf, buf_size, "[%s--]", base_reg); in get_set_addr_str()
509 snprintf (buf, buf_size, "[--%s]", base_reg); in get_set_addr_str()
519 snprintf (buf, buf_size, "[%s+#%d++]", base_reg, offset); in get_set_addr_str()
521 snprintf (buf, buf_size, "[%s++#%d]", base_reg, offset); in get_set_addr_str()
524 snprintf (buf, buf_size, "[%s+#%d]", base_reg, offset); in get_set_addr_str()
[all …]
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-metag.c186 const metag_reg *base_reg; member
736 if (regs[0]->unit != addr->base_reg->unit) in parse_addr_offset()
768 addr->base_reg = regs[0]; in parse_addr()
1063 (regs[0]->unit == addr.base_reg->unit || in parse_get_set()
1064 (size == 8 && is_unit_pair (regs[0], addr.base_reg)))) in parse_get_set()
1087 if (!is_short_unit (addr.base_reg->unit)) in parse_get_set()
1093 insn->bits |= ((addr.base_reg->no << 14) | in parse_get_set()
1094 ((addr.base_reg->unit & SHORT_UNIT_MASK) << 5)); in parse_get_set()
1188 if (!is_short_unit (addr.base_reg->unit)) in parse_get_set_ext()
1194 if (addr.base_reg->no > 1) in parse_get_set_ext()
[all …]
Dtc-i386.c313 const reg_entry *base_reg; member
2680 x->base_reg ? x->base_reg->reg_name : "none", in pi()
6272 if (!i.base_reg) in build_modrm_byte()
6302 if (i.base_reg == 0) in build_modrm_byte()
6373 else if (i.base_reg->reg_num == RegRip || in build_modrm_byte()
6374 i.base_reg->reg_num == RegEip) in build_modrm_byte()
6388 else if (i.base_reg->reg_type.bitfield.reg16) in build_modrm_byte()
6391 switch (i.base_reg->reg_num) in build_modrm_byte()
6418 i.rm.regmem = i.base_reg->reg_num - 6 + 4; in build_modrm_byte()
6440 i.rm.regmem = i.base_reg->reg_num; in build_modrm_byte()
[all …]
Dtc-tic6x.c1143 tic6x_register base_reg; member
1425 tic6x_register base_reg; in tic6x_parse_operand() local
1476 mem_ok = tic6x_parse_register (&mq, &base_reg); in tic6x_parse_operand()
1578 op->value.mem.base_reg = base_reg; in tic6x_parse_operand()
1588 if (base_reg.num >= tic6x_num_registers) in tic6x_parse_operand()
1590 base_reg.num); in tic6x_parse_operand()
2248 else if (op->value.mem.base_reg.side != side) in tic6x_operand_matches_form()
2255 if (op->value.mem.base_reg.side != side) in tic6x_operand_matches_form()
2289 if (op->value.mem.base_reg.side == 2 in tic6x_operand_matches_form()
2290 && (op->value.mem.base_reg.num == 14 in tic6x_operand_matches_form()
[all …]
Dtc-i386-intel.c970 i.base_reg = intel_state.index; in i386_intel_operand()
975 i.base_reg = intel_state.base; in i386_intel_operand()
Dtc-arm.c1748 int base_reg; in parse_vfp_reg_list() local
1796 base_reg = max_regs; in parse_vfp_reg_list()
1823 if (new_base < base_reg) in parse_vfp_reg_list()
1824 base_reg = new_base; in parse_vfp_reg_list()
1890 *pbase = base_reg; in parse_vfp_reg_list()
1893 mask >>= base_reg; in parse_vfp_reg_list()
1951 int base_reg = -1; in parse_neon_el_struct_list() local
1975 if (base_reg == -1) in parse_neon_el_struct_list()
1977 base_reg = getreg; in parse_neon_el_struct_list()
1986 reg_incr = getreg - base_reg; in parse_neon_el_struct_list()
[all …]
Dtc-ia64.c4618 int ch, base_reg = 0; in dot_rot() local
4624 case DYNREG_GR: base_reg = REG_GR + 32; break; in dot_rot()
4625 case DYNREG_FR: base_reg = REG_FR + 32; break; in dot_rot()
4626 case DYNREG_PR: base_reg = REG_P + 16; break; in dot_rot()
4711 dr->base = base_reg; in dot_rot()
4713 base_reg += num_regs; in dot_rot()
/toolchain/binutils/binutils-2.25/gas/
DChangeLog-98993481 * config/tc-i386.c (struct _i386_insn): Make regs, base_reg, and