REFER_LOCAL を JIT 化
JIT コンパイラを書くヘルパーの準備も整い、あとは全てのインストラクションを手動で JIT 手続きを書いていくフェーズになった。
ヘルパーのおかげで g++ の出力したコードが以下のようなコードになるので多少は楽が出来る。
;; REFER_LOCAL (movq rbx (& rsp 88)) (label .LVL593) (movq rax ,(vm-register 'pc)) (label .LBE10050) (movq rdx (& rax)) (label .LBB10051) (leaq rcx (& rax 8)) (label .LVL594) (movq ,(vm-register 'pc) rcx) (movq rcx ,(vm-register 'fp)) (sarq rdx 2) (movslq edx,rdx) (movq rdx (& rcx,rdx,8)) (movq ,(vm-register 'ac) rdx)