Petr Kobalicek
Petr Kobalicek
This is basically what you model with `W` - `W` means writing into a register and zero extending the rest of it. `w` means writing only to a specific part...
(comment removed, contained only list of instructions not supported at the moment the issue was created)
DB was updated, still some missing, but it's much more complete now.
I added support for `jmp` and `call` [far] instructions, still have commented out some others that I don't have support for atm, but this is fixable.
Issue #8 now contains `xlat` instruction. Let's keep this one just for FAR instructions
Can you show an example of the place of inconsistency? Implicit here means mostly for assemblers implementing X86/X86_64 backends. When eax is used in instruction like ADD, it's implicit in...
Ok, so: - `out` - hah, I think this actually could be implicit, I would have to check the manuals - `xsaves` - this one has all registers implicit -...
Thanks, this is a bug actually - `D` is a displacement encoded in the instruction, these should be all `M`.
Hey good ideas, however, I think asmdb needs the concept of "hidden" registers, that's how it's called in other tools - hidden is everything that is not mentioned in operands...
This is on purpose - you can encode 64-bit AND with unsigned immediate by not promoting the instruction to 64-bit. Then it's basically the same as the former - it's...