Signed-off-by: Tomek Grabiec <tgrab...@gmail.com>
---
 jit/expression.c    |   29 -----------------------------
 jit/load-store-bc.c |   29 +++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/jit/expression.c b/jit/expression.c
index 8e79829..22bfcf4 100644
--- a/jit/expression.c
+++ b/jit/expression.c
@@ -388,32 +388,3 @@ struct expression *multiarray_size_check_expr(struct 
expression *dimensions)
 
        return expr;
 }
-
-struct expression *
-copy_expr_value(struct parse_context *ctx, struct expression *expr)
-
-{      struct var_info *tmp_high;
-       struct var_info *tmp_low;
-       struct expression *dest;
-       struct statement *stmt;
-
-       tmp_low = get_var(ctx->cu);
-
-       if (expr->vm_type == J_LONG)
-               tmp_high = get_var(ctx->cu);
-       else
-               tmp_high = NULL;
-
-       dest = temporary_expr(expr->vm_type, tmp_high, tmp_low);
-
-       stmt = alloc_statement(STMT_STORE);
-       if (!stmt)
-               return NULL;
-
-       expr_get(dest);
-       stmt->store_dest = &dest->node;
-       stmt->store_src  = &expr->node;
-       convert_statement(ctx, stmt);
-
-       return dest;
-}
diff --git a/jit/load-store-bc.c b/jit/load-store-bc.c
index 9f3e02f..b31e87f 100644
--- a/jit/load-store-bc.c
+++ b/jit/load-store-bc.c
@@ -354,3 +354,32 @@ int convert_astore_n(struct parse_context *ctx)
 {
        return convert_store(ctx, ctx->opc - OPC_ASTORE_0, J_REFERENCE);
 }
+
+struct expression *
+copy_expr_value(struct parse_context *ctx, struct expression *expr)
+
+{      struct var_info *tmp_high;
+       struct var_info *tmp_low;
+       struct expression *dest;
+       struct statement *stmt;
+
+       tmp_low = get_var(ctx->cu);
+
+       if (expr->vm_type == J_LONG)
+               tmp_high = get_var(ctx->cu);
+       else
+               tmp_high = NULL;
+
+       dest = temporary_expr(expr->vm_type, tmp_high, tmp_low);
+
+       stmt = alloc_statement(STMT_STORE);
+       if (!stmt)
+               return NULL;
+
+       expr_get(dest);
+       stmt->store_dest = &dest->node;
+       stmt->store_src  = &expr->node;
+       convert_statement(ctx, stmt);
+
+       return dest;
+}
-- 
1.6.0.6


------------------------------------------------------------------------------
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to