Esempio n. 1
0
 internal void SetCalleeSaves(SpillContext *context)
 {
     EBX.SetCalleeReg(&context->ebx);
     EDI.SetCalleeReg(&context->edi);
     ESI.SetCalleeReg(&context->esi);
     EBP.SetCalleeReg(&context->ebp);
 }
Esempio n. 2
0
 internal void SetCalleeSaves(SpillContext *context)
 {
     EBX.SetCalleeReg(&context->bx);
     EDI.SetCalleeReg(&context->di);
     ESI.SetCalleeReg(&context->si);
     EBP.SetCalleeReg(&context->bp);
     R12.SetCalleeReg(&context->r12);
     R13.SetCalleeReg(&context->r13);
     R14.SetCalleeReg(&context->r14);
     R15.SetCalleeReg(&context->r15);
 }
Esempio n. 3
0
 internal void SetCalleeSaves(SpillContext *context)
 {
     r4.SetCalleeReg(&context->r4);
     r5.SetCalleeReg(&context->r5);
     r6.SetCalleeReg(&context->r6);
     r7.SetCalleeReg(&context->r7);
     r8.SetCalleeReg(&context->r8);
     r9.SetCalleeReg(&context->r9);
     r10.SetCalleeReg(&context->r10);
     r11.SetCalleeReg(&context->r11);
 }