MIPS Assembler Macros
Assembler-level macros isolate the programmer from the details of assembler directives. For a description of how these macros are implemented using assembler directives, see MIPS Assembler Directive Example.
The following table shows the macros defined for MIPS microprocessors.
Macro | Description |
---|---|
ALTERNATE_ENTRY | Declares an alternate entry to a routine |
EXCEPTION_HANDLER | Associates a named exception handler with the subsequent NESTED_ENTRY |
LEAF_ENTRY | Declares the beginning of a routine that does not require any prolog code |
NESTED_ENTRY | Declares the beginning of a routine that either has an existing stack frame or creates a new stack frame |
PROLOGUE_END | Marks the end of the prolog area |
See Also
MIPS Calling Sequence Specification | MIPS General Purpose Registers | MIPS Stack Frame and Argument Registers | MIPS Parameter Passing | MIPS Prolog and Epilog | MIPS pdata Format
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.