Moved frame variable to callee-save register

The frame variable is accessed often, so it is a good
candidate for a callee-save register (as this saves loads
whenever it is used). Moreover, in invokish operators
this will allow us to compare the cur_frame with the jit_frame
so as to check if they really invoked.