linking opcode document with assembly code is very helpful feature.
But even ARM assembly code is also directed to x86 opcode documentation.
Also RISC-V; both it and ARM are particularly confusing with the default example, int square(int num), since the one significant operation is mul, which is glossed by the popup text as “unsigned multiplication” — without a warning that the documentation is only for x86, and that for the other two, mul is not necessarily unsigned. (The context menu _does_ note that it’s x86; as an interim mitigation, I’d suggest a similar note in the popup text.)
Thanks both. The fact that it's not clearly labeled as x86_64 is misleading I agree. Will see if we can minimally do something about that!
Most helpful comment
Thanks both. The fact that it's not clearly labeled as x86_64 is misleading I agree. Will see if we can minimally do something about that!