As opposed to {push,pop}l_s, the {push,pop}dl_s instructions require an even-numbered register as their operand, since only those can be used to designate a register pair. This commit introduces a new operand type and uses it for these two instructions.
As opposed to {push,pop}l_s, the {push,pop}dl_s instructions require an even-numbered register as their operand, since only those can be used to designate a register pair. This commit introduces a new operand type and uses it for these two instructions.