added OSetMem I64
@@ -3708,6 +3708,10 @@ int hl_jit_function( jit_ctx *ctx, hl_module *m, hl_function *f ) {
value = alloc_fpu(ctx, rb, true);
op32(ctx,MOVSD,pmem2(&p,base->id,offset->id,1,0),value);
break;
+ case HI64:
+ value = alloc_cpu(ctx, rb, true);
+ op64(ctx,MOV,pmem2(&p,base->id,offset->id,1,0),value);
+ break;
default:
ASSERT(rb->t->kind);
break;
