Share via


MIPS Assembler Macros

9/7/2007

Assembler-level macros isolate the programmer from the details of assembler directives.

The following table shows the macros defined for MIPS microprocessors, which are defined in Kxmips.h.

Macro Description

ALTERNATE_ENTRY (MIPS)

Declares an alternate entry to a routine

EXCEPTION_HANDLER (MIPS)

Associates a named exception handler with the subsequent NESTED_ENTRY

LEAF_ENTRY (MIPS)

Declares the beginning of a routine that does not require any prolog code

NESTED_ENTRY (MIPS)

Declares the beginning of a routine that has an existing stack frame or creates a new stack frame

PROLOGUE_END

Marks the end of the prolog area

See Also

Other Resources

MIPS Calling Sequence Specification