Lines Matching defs:register_specifier
214 const reg_entry *register_specifier;
3534 unsigned int register_specifier;
3539 if (i.vex.register_specifier)
3541 register_specifier =
3542 ~register_number (i.vex.register_specifier) & 0xf;
3543 gas_assert ((i.vex.register_specifier->reg_flags & RegVRex) == 0);
3546 register_specifier = 0xf;
3593 && i.vex.register_specifier
3594 && !(i.vex.register_specifier->reg_flags & RegRex))
3615 i.rm.regmem = ~register_specifier & 0xf;
3617 i.vex.register_specifier += xchg - i.rm.regmem;
3618 register_specifier = ~xchg & 0xf;
3665 | register_specifier << 3
3695 | register_specifier << 3
3792 unsigned int register_specifier, w;
3796 if (i.vex.register_specifier)
3800 register_specifier = i.vex.register_specifier->reg_num;
3801 if ((i.vex.register_specifier->reg_flags & RegRex))
3802 register_specifier += 8;
3805 if (!(i.vex.register_specifier->reg_flags & RegVRex))
3807 register_specifier = ~register_specifier & 0xf;
3811 register_specifier = 0xf;
3865 | (register_specifier << 3)
8055 else if (do_sse2avx && (i.rex & rex_bit) && i.vex.register_specifier)
8057 gas_assert (i.vex.register_specifier == r);
8058 i.vex.register_specifier += 8;
8137 i.vex.register_specifier = i.op[nds].regs;
8239 i.vex.register_specifier = i.op[vvvv].regs;
8525 i.vex.register_specifier = NULL;
8531 i.vex.register_specifier = i.op[0].regs;
8533 i.vex.register_specifier = i.op[1].regs;
8558 i.vex.register_specifier = i.op[2].regs;
8651 i.vex.register_specifier = i.op[vex_reg].regs;