On Wednesday, 18 May 2016 at 22:06:43 UTC, Era Scarecrow wrote:
On Wednesday, 18 May 2016 at 21:02:03 UTC, tsbockman wrote:
Can you give me a source for this, or at least the name of the
relevant op code? (I'm new to x86 assembly.)
http://www.mathemainzel.info/files/x86asmref.html#mul
http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html
Thanks.
[...]
Downloading the 64 intel manual on opcodes says the same thing,
only the registers become RDX:RAX with 64bit instructions.
Quadword RAX r/m64 RDX:RAX
I will look into adding intrinsics for full-width multiply and
combined division-modulus.