changeset 12766:0b7172f093d0

don't sign extend integer laods
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Wed, 13 Nov 2013 11:14:31 -0800
parents 49d38e959de1
children 5a51864f3088
files graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java	Wed Nov 13 11:38:06 2013 +0100
+++ b/graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java	Wed Nov 13 11:14:31 2013 -0800
@@ -139,7 +139,7 @@
                     masm.movswl(asRegister(result), address.toAddress());
                     break;
                 case Int:
-                    masm.movslq(asRegister(result), address.toAddress());
+                    masm.movl(asRegister(result), address.toAddress());
                     break;
                 case Long:
                     masm.movq(asRegister(result), address.toAddress());