]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
ARM: Handle all CALL* ops with double results in SPLIT pass.
authorMike Pall <mike>
Sun, 29 Apr 2012 19:25:46 +0000 (21:25 +0200)
committerMike Pall <mike>
Sun, 29 Apr 2012 19:25:46 +0000 (21:25 +0200)
src/lj_opt_split.c

index 8a2af24b1f8b71243c76a5544721433b6ff014f9..e45a02941974dc8f891a7c3d48d051a6d65afe0b 100644 (file)
@@ -364,6 +364,8 @@ static void split_ir(jit_State *J)
        hi = split_emit(J, IRT(IR_HIOP, IRT_SOFTFP), nref, nref);
        break;
        }
+      case IR_CALLN:
+      case IR_CALLL:
       case IR_CALLS:
       case IR_CALLXS:
        goto split_call;