Lines Matching refs:regs

249     const reg_entry *regs;  member
2710 fprintf (stdout, "%s\n", x->op[j].regs->reg_name); in pi()
3383 if (register_number (i.op[x].regs) != x) in process_immext()
3385 register_prefix, i.op[x].regs->reg_name, x + 1, in process_immext()
3692 && (i.op[0].regs->reg_flags & RegRex64) != 0) in md_assemble()
3694 && (i.op[1].regs->reg_flags & RegRex64) != 0) in md_assemble()
3706 && (i.op[x].regs->reg_flags & RegRex64) == 0) in md_assemble()
3709 if (i.op[x].regs->reg_num > 3) in md_assemble()
3712 register_prefix, i.op[x].regs->reg_name); in md_assemble()
3718 i.op[x].regs = i.op[x].regs + 8; in md_assemble()
4423 if (register_number (i.op[0].regs) in check_VecOperands()
4425 && register_number (i.op[2].regs) in check_VecOperands()
4427 && register_number (i.op[0].regs) in check_VecOperands()
4428 != register_number (i.op[2].regs)) in check_VecOperands()
4441 && (register_number (i.op[1].regs) in check_VecOperands()
5340 && i.op->regs[0].reg_type.bitfield.reg16) in process_suffix()
5342 && i.op->regs[0].reg_type.bitfield.reg32)) in process_suffix()
5416 && i.op[op].regs->reg_num < 4 in check_byte_reg()
5425 (i.op[op].regs + (i.types[op].bitfield.reg16 in check_byte_reg()
5429 i.op[op].regs->reg_name, in check_byte_reg()
5452 i.op[op].regs->reg_name, in check_byte_reg()
5476 i.op[op].regs->reg_name, in check_long_reg()
5492 register_prefix, i.op[op].regs->reg_name, in check_long_reg()
5499 (i.op[op].regs + REGNAM_EAX - REGNAM_AX)->reg_name, in check_long_reg()
5500 register_prefix, i.op[op].regs->reg_name, i.suffix); in check_long_reg()
5518 register_prefix, i.op[op].regs->reg_name, in check_long_reg()
5541 i.op[op].regs->reg_name, in check_qword_reg()
5564 register_prefix, i.op[op].regs->reg_name, in check_qword_reg()
5586 i.op[op].regs->reg_name, in check_word_reg()
5603 register_prefix, i.op[op].regs->reg_name, in check_word_reg()
5610 (i.op[op].regs + REGNAM_AX - REGNAM_EAX)->reg_name, in check_word_reg()
5611 register_prefix, i.op[op].regs->reg_name, i.suffix); in check_word_reg()
5738 if (register_number (i.op[0].regs) != 0) in process_operands()
5774 i.op[0].regs in process_operands()
5813 if (register_number (i.op[0].regs) != 0) in process_operands()
5844 && i.op[first_reg_op + 1].regs == 0); in process_operands()
5845 i.op[first_reg_op + 1].regs = i.op[first_reg_op].regs; in process_operands()
5857 && i.op[0].regs->reg_num == 1) in process_operands()
5862 i.tm.base_opcode |= (i.op[0].regs->reg_num << 3); in process_operands()
5863 if ((i.op[0].regs->reg_flags & RegRex) != 0) in process_operands()
5878 i.tm.base_opcode |= i.op[op].regs->reg_num; in process_operands()
5879 if ((i.op[op].regs->reg_flags & RegRex) != 0) in process_operands()
5889 register_prefix, i.op[!intel_syntax].regs->reg_name, in process_operands()
5890 register_prefix, i.op[intel_syntax].regs->reg_name); in process_operands()
5896 register_prefix, i.op[0].regs->reg_name); in process_operands()
6019 exp->X_add_number = register_number (i.op[reg_slot].regs) << 4; in build_modrm_byte()
6020 gas_assert ((i.op[reg_slot].regs->reg_flags & RegVRex) == 0); in build_modrm_byte()
6066 |= register_number (i.op[reg_slot].regs) << 4; in build_modrm_byte()
6067 gas_assert ((i.op[reg_slot].regs->reg_flags & RegVRex) == 0); in build_modrm_byte()
6075 i.vex.register_specifier = i.op[nds].regs; in build_modrm_byte()
6203 i.vex.register_specifier = i.op[vvvv].regs; in build_modrm_byte()
6218 i.rm.reg = i.op[dest].regs->reg_num; in build_modrm_byte()
6219 i.rm.regmem = i.op[source].regs->reg_num; in build_modrm_byte()
6220 if ((i.op[dest].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6222 if ((i.op[dest].regs->reg_flags & RegVRex) != 0) in build_modrm_byte()
6224 if ((i.op[source].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6226 if ((i.op[source].regs->reg_flags & RegVRex) != 0) in build_modrm_byte()
6231 i.rm.reg = i.op[source].regs->reg_num; in build_modrm_byte()
6232 i.rm.regmem = i.op[dest].regs->reg_num; in build_modrm_byte()
6233 if ((i.op[dest].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6235 if ((i.op[dest].regs->reg_flags & RegVRex) != 0) in build_modrm_byte()
6237 if ((i.op[source].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6239 if ((i.op[source].regs->reg_flags & RegVRex) != 0) in build_modrm_byte()
6530 i.vex.register_specifier = i.op[0].regs; in build_modrm_byte()
6532 i.vex.register_specifier = i.op[1].regs; in build_modrm_byte()
6537 i.rm.reg = i.op[2].regs->reg_num; in build_modrm_byte()
6538 if ((i.op[2].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6547 i.rm.regmem = i.op[1].regs->reg_num; in build_modrm_byte()
6549 i.rm.regmem = i.op[0].regs->reg_num; in build_modrm_byte()
6551 if ((i.op[1].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6557 i.vex.register_specifier = i.op[2].regs; in build_modrm_byte()
6561 i.rm.regmem = i.op[1].regs->reg_num; in build_modrm_byte()
6562 if ((i.op[1].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6657 i.vex.register_specifier = i.op[vex_reg].regs; in build_modrm_byte()
6667 i.rm.regmem = i.op[op].regs->reg_num; in build_modrm_byte()
6668 if ((i.op[op].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6670 if ((i.op[op].regs->reg_flags & RegVRex) != 0) in build_modrm_byte()
6675 i.rm.reg = i.op[op].regs->reg_num; in build_modrm_byte()
6676 if ((i.op[op].regs->reg_flags & RegRex) != 0) in build_modrm_byte()
6678 if ((i.op[op].regs->reg_flags & RegVRex) != 0) in build_modrm_byte()
8645 i.op[this_operand].regs = r; in i386_att_operand()