See the commit message and the documentation
in the changed files for the details.
Paul, I hope it's OK that I cleaned up the instruction
definitions in the course of this: The extra instruction
formats are not necessary if the immediate field
is named "imm" instead of "cc". More so as they
defined a default printer that was never used.
There was provision to not have a printer expression
in the macrolet of define-xmm-comparison-sse-inst.
I deleted it as it was not used. I renamed the macro
as I believe that having both "xmm" and "sse" in a
single name is redundant.
Here is the patch I would like to propose.
See the commit message and the documentation
in the changed files for the details.
Paul, I hope it's OK that I cleaned up the instruction xmm-comparison- sse-inst.
definitions in the course of this: The extra instruction
formats are not necessary if the immediate field
is named "imm" instead of "cc". More so as they
defined a default printer that was never used.
There was provision to not have a printer expression
in the macrolet of define-
I deleted it as it was not used. I renamed the macro
as I believe that having both "xmm" and "sse" in a
single name is redundant.
Lutz