< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java

Print this page

        

@@ -696,11 +696,11 @@
                 // flags and interfere with the Jcc.
                 if (input.isNull()) {
                     if (crb.mustReplaceWithNullRegister(input)) {
                         masm.movq(result, crb.nullRegister);
                     } else {
-                        masm.movq(result, 0x0L);
+                        masm.movslq(result, 0);
                     }
                 } else if (crb.target.inlineObjects) {
                     crb.recordInlineDataInCode(input);
                     masm.movq(result, 0xDEADDEADDEADDEADL, true);
                 } else {
< prev index next >