_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
stdu r1, -STACK_FRAME_MIN_SIZE(r1); \
li r11, API_NUMBER; \
lv1call; \
addi r1, r1, STACK_FRAME_MIN_SIZE; \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r3, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r3, -8(r1); \
std r4, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r3, -8(r1); \
std r4, -16(r1); \
std r5, -24(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-24(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+24; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r3, -8(r1); \
std r4, -16(r1); \
std r5, -24(r1); \
std r6, -32(r1); \
std r7, -40(r1); \
std r8, -48(r1); \
std r9, -56(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-56(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+56; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
ld r11, -40(r1); \
std r8, 0(r11); \
ld r11, -48(r1); \
std r9, 0(r11); \
ld r11, -56(r1); \
std r10, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
std r5, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
std r5, -16(r1); \
std r6, -24(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-24(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+24; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
std r5, -16(r1); \
std r6, -24(r1); \
std r7, -32(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-32(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+32; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
std r5, -16(r1); \
std r6, -24(r1); \
std r7, -32(r1); \
std r8, -40(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-40(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+40; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
ld r11, -40(r1); \
std r8, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
std r5, -16(r1); \
std r6, -24(r1); \
std r7, -32(r1); \
std r8, -40(r1); \
std r9, -48(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-48(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+48; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
ld r11, -40(r1); \
std r8, 0(r11); \
ld r11, -48(r1); \
std r9, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r4, -8(r1); \
std r5, -16(r1); \
std r6, -24(r1); \
std r7, -32(r1); \
std r8, -40(r1); \
std r9, -48(r1); \
std r10, -56(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-56(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+56; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
ld r11, -40(r1); \
std r8, 0(r11); \
ld r11, -48(r1); \
std r9, 0(r11); \
ld r11, -56(r1); \
std r10, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r5, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r5, -8(r1); \
std r6, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r5, -8(r1); \
std r6, -16(r1); \
std r7, -24(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-24(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+24; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r5, -8(r1); \
std r6, -16(r1); \
std r7, -24(r1); \
std r8, -32(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-32(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+32;\
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r5, -8(r1); \
std r6, -16(r1); \
std r7, -24(r1); \
std r8, -32(r1); \
std r9, -40(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-40(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+40; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
ld r11, -32(r1); \
std r7, 0(r11); \
ld r11, -40(r1); \
std r8, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r6, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r6, -8(r1); \
std r7, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r6, -8(r1); \
std r7, -16(r1); \
std r8, -24(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-24(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+24; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r7, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r7, -8(r1); \
std r8, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r7, -8(r1); \
std r8, -16(r1); \
std r9, -24(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-24(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+24; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r8, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r8, -8(r1); \
std r9, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r8, -8(r1); \
std r9, -16(r1); \
std r10, -24(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-24(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+24; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, -24(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r9, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r9, -8(r1); \
std r10, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r9, -8(r1); \
std r10, -16(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-16(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+16; \
ld r11, -8(r1); \
std r4, 0(r11); \
ld r11, -16(r1); \
std r5, 0(r11); \
ld r11, STK_PARAM_AREA+8*8(r1); \
std r6, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r10, -8(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE-8(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE+8; \
ld r11, -8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
\
std r10, STK_PARAM_AREA+8*7(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE; \
ld r11, STK_PARAM_AREA+8*7(r1); \
std r4, 0(r11); \
ld r11, STK_PARAM_AREA+8*8(r1); \
std r5, 0(r11); \
ld r11, STK_PARAM_AREA+8*9(r1); \
std r6, 0(r11); \
ld r11, STK_PARAM_AREA+8*10(r1); \
std r7, 0(r11); \
ld r11, STK_PARAM_AREA+8*11(r1); \
std r8, 0(r11); \
ld r11, STK_PARAM_AREA+8*12(r1); \
std r9, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
_GLOBAL(_
\
mflr r0; \
std r0, LRSAVE(r1); \
stdu r1, -STACK_FRAME_MIN_SIZE(r1); \
\
li r11, API_NUMBER; \
lv1call; \
\
addi r1, r1, STACK_FRAME_MIN_SIZE; \
ld r11, STK_PARAM_AREA+8*8(r1); \
std r4, 0(r11); \
\
ld r0, LRSAVE(r1); \
mtlr r0; \
blr
.text