Lines Matching full:eax
8165 destination operands. Intel `add eax, 4' is `addl $4, %eax'. The
8226 * `cwde' -- sign-extend word in `%ax' to long in `%eax',
8230 * `cdq' -- sign-extend dword in `%eax' to quad in `%edx:%eax',
8232 * `cdqe' -- sign-extend dword in `%eax' to quad in `%rax' (x86-64
8253 * the 8 32-bit registers `%eax' (the accumulator), `%ebx', `%ecx',
8398 AT&T: `foo(,%eax,4)', Intel: `[foo + eax*4]'
8399 INDEX is `%eax' (scaled by a SCALE 4); DISP is `foo'. All other
8605 by one instructions such as `sarl $1, %eax' will automatically use a
8609 two byte opcode by writing `sarl %eax'. Secondly, if you specify
8637 can be output only in the one operand form. Thus, `imul %ebx, %eax'
8640 `imul %ebx' to get the 64-bit product in `%edx:%eax'.
8644 This is just a shorthand, so that, multiplying `%eax' by 69, for
8645 example, can be done with `imul $69, %eax' rather than `imul $69, %eax,
8646 %eax'.