TYPECHECK assembler option

You can use the TYPECHECK option to control whether the assembler performs type checking of machine instruction operands.

TYPECHECK has suboptions to enable or disable different type checking behavior:

TYPECHECK(MAGNITUDE|NOMAGNITUDE)
Specifies that the assembler performs (or does not perform) magnitude validation of signed immediate-data fields of machine instruction operands.
TYPECHECK(REGISTER|NOREGISTER)
Specifies that the assembler performs (or does not perform) type checking of register fields of machine instruction operands.
Note: For details about the syntax for the TYPECHECK option, see TYPECHECK.

For fine control, the TYPECHECK option is also supported on the PROCESS, ACONTROL, PUSH, and POP assembler instructions.