FP_RBP
new_ctx->current_regs[FP_RBP] = old_ctx->entry_regs[FP_RBP];
if (ctx->current_regs[FP_RBP] < ctx->current_regs[SP_RSP]) {
ctx->entry_regs[FP_RBP] = ((uint64_t *)
(ctx->current_regs[FP_RBP]))[0];
ctx->cfa = ctx->current_regs[FP_RBP] + 16;
fix_reg(ctx, func_state, FP_RBP);
case FP_RBP:
uint64_t fp1 = ctx->current_regs[FP_RBP];
ctx->current_regs[FP_RBP] = ((uint64_t *)fp2)[0];