Clear Invocation Flags (CLRINVF)

Bound program access

Built-in number for CLRINVF is 4. CLRINVF ( clear_mask : unsigned binary(4) value which specifies the invocation flags to be cleared )

Description  Operand 1 selects which invocation flags are to be cleared. The invocation flags to be cleared are indicated with 0 values in the bit positions of operand 1, based on the correspondence described below. Only the invocation flags that are "writeable" can be cleared. Any "read-only" flags selected by the stack value are unchanged.

The operation is performed by doing a bit-wise Boolean and of the 16 writeable status bits with the low-order two bytes of the clear mask operand, and then replacing the writeable status bits with the result of this and.

Authorization Required

Lock Enforcement

Exceptions