diff options
Diffstat (limited to 'lightening/x86-cpu.c')
-rw-r--r-- | lightening/x86-cpu.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lightening/x86-cpu.c b/lightening/x86-cpu.c index 901d4ea4e..f49ba7e37 100644 --- a/lightening/x86-cpu.c +++ b/lightening/x86-cpu.c @@ -270,11 +270,11 @@ get_temp_gpr(jit_state_t *_jit) { ASSERT(!_jit->temp_gpr_saved); _jit->temp_gpr_saved = 1; -#if __X32 +#ifdef JIT_RTMP + return JIT_RTMP; +#else pushr(_jit, _RBP_REGNO); return _RBP; -#else - return _R8; #endif } @@ -283,7 +283,7 @@ unget_temp_gpr(jit_state_t *_jit) { ASSERT(_jit->temp_gpr_saved); _jit->temp_gpr_saved = 0; -#if __X32 +#ifndef JIT_RTMP popr(_jit, _RBP_REGNO); #endif } |