diff --git a/basis/cpu/x86/bootstrap.factor b/basis/cpu/x86/bootstrap.factor index d75d80faf2..961f0c9977 100644 --- a/basis/cpu/x86/bootstrap.factor +++ b/basis/cpu/x86/bootstrap.factor @@ -67,15 +67,15 @@ big-endian off [ ! Load word - temp0 0 MOV rc-absolute-cell rt-literal jit-rel + nv-reg 0 MOV rc-absolute-cell rt-literal jit-rel ! Bump profiling counter - temp0 profile-count-offset [+] 1 tag-fixnum ADD + nv-reg profile-count-offset [+] 1 tag-fixnum ADD ! Load word->code - temp0 temp0 word-code-offset [+] MOV + nv-reg nv-reg word-code-offset [+] MOV ! Compute word entry point - temp0 compiled-header-size ADD + nv-reg compiled-header-size ADD ! Jump to entry point - temp0 JMP + nv-reg JMP ] jit-profiling jit-define [