# HG changeset patch # User Josef Eisl # Date 1434959872 -7200 # Node ID 3fb4fc15f529522260749b6c991a097ba1c03d83 # Parent a566bda0fb86cfed6904f99ec52d1f974a5577dd AMD64Assembler: PUSH can be used with 32bit operands. diff -r a566bda0fb86 -r 3fb4fc15f529 graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java --- a/graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java Fri Jun 19 15:32:40 2015 +0200 +++ b/graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java Mon Jun 22 09:57:52 2015 +0200 @@ -735,7 +735,7 @@ public static final AMD64MOp IDIV = new AMD64MOp("IDIV", 0xF7, 7); public static final AMD64MOp INC = new AMD64MOp("INC", 0xFF, 0); public static final AMD64MOp DEC = new AMD64MOp("DEC", 0xFF, 1); - public static final AMD64MOp PUSH = new AMD64MOp("PUSH", 0xFF, 6, OpAssertion.No32BitAssertion); + public static final AMD64MOp PUSH = new AMD64MOp("PUSH", 0xFF, 6); public static final AMD64MOp POP = new AMD64MOp("POP", 0x8F, 0, OpAssertion.No32BitAssertion); // @formatter:on