.livereg Directive

Syntax

.livereg int_bitmask fp_bitmask

Description

The .livereg directive affects the next jump instruction even if it is not the successive instruction. By default, external br instructions and jmp instructions are treated as external calls; that is, all registers are assumed to be live. The .livereg directive cannot appear before an external br instruction because it will affect the next ret, jsr, bsr, jmp, or call_pal instruction instead of the br instruction.

Note   This directive is for use only by compilers.