Mercurial > hg > graal-compiler
changeset 8193:44f79360793e
Fix wrong prefix in bit operations.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Mon, 11 Mar 2013 11:10:03 +0100 |
parents | b1d5f203c57d |
children | 75e8020ed0f5 |
files | graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java Mon Mar 11 11:07:56 2013 +0100 +++ b/graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java Mon Mar 11 11:10:03 2013 +0100 @@ -439,7 +439,7 @@ } public final void bsfq(Register dst, AMD64Address src) { - emitByte(Prefix.REXW); + prefixq(src, dst); emitByte(0x0F); emitByte(0xBC); emitOperandHelper(dst, src); @@ -453,7 +453,7 @@ } public final void bsrq(Register dst, AMD64Address src) { - emitByte(Prefix.REXW); + prefixq(src, dst); emitByte(0x0F); emitByte(0xBD); emitOperandHelper(dst, src);