Hi Martin,

To digress for a moment, when you said
LOC  R1,=A(=CA'MT'),8
I think you meant
LOC  R1,=A(CA'MT'),8
because the former does not assemble but the latter does (at least when I tried 
it).

The new extended mnemonics for LOE (and possibly other things I don't know 
about) look good...

If you are in touch with the "special person" who is able to make suitable 
adjustments, then may I raise the following matter for consideration.

When an MVHHI instruction is used, the immediate field completely specifies the 
setting of all 16 bits that is to be moved to the the 16-bit target.

So, an instruction like
MVHHI C12,C'12'
does not have any ambiguity and should not be flagged as an error (or warning 
or something that requires attention) even if TYPECHECK(SIGNED) is in effect.

Of course, when discussing MVHI or MVGHI then it could be argued that the 
setting of the bits before the last 2 bytes needs to be flagged if something 
unexpected looks like happening, but for MVHHI there is never any such issue.

Would you agree?

Cheers,
Greg

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to