[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This directive tells the assembler that the given registers are unused in the region.
.begin freeregs ri[,ri…] .end freeregs |
This allows the assembler to use these registers for relaxations or optimizations. (They are actually only for relaxations at present, but the possibility of optimizations exists in the future.)
Nested freeregs
directives can be used to add additional registers
to the list of those available to the assembler. For example:
.begin freeregs a3, a4 .begin freeregs a5 |
has the effect of declaring a3
, a4
, and a5
all free.
This document was generated by Build Daemon user on October, 25 2005 using texi2html 1.76.