Mercurial > hg > truffle
changeset 7424:c4bd2eccea46
8004536: replace AbstractAssembler emit_word with emit_int16
Reviewed-by: jrose, kvn, twisti
Contributed-by: Morris Meyer <morris.meyer@oracle.com>
author | twisti |
---|---|
date | Tue, 18 Dec 2012 10:47:23 -0800 |
parents | 620e502e3f47 |
children | 1e41b0bc58a0 |
files | src/cpu/x86/vm/assembler_x86.cpp src/share/vm/asm/assembler.hpp |
diffstat | 2 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/cpu/x86/vm/assembler_x86.cpp Tue Dec 18 08:19:53 2012 -0800 +++ b/src/cpu/x86/vm/assembler_x86.cpp Tue Dec 18 10:47:23 2012 -0800 @@ -1229,7 +1229,7 @@ emit_byte(0x66); emit_byte(0x81); emit_operand(rdi, dst, 2); - emit_word(imm16); + emit_int16(imm16); } // The 32-bit cmpxchg compares the value at adr with the contents of rax, @@ -1879,7 +1879,7 @@ prefix(dst); emit_byte(0xC7); emit_operand(rax, dst, 2); - emit_word(imm16); + emit_int16(imm16); } void Assembler::movw(Register dst, Address src) { @@ -2571,7 +2571,7 @@ emit_byte(0xC3); } else { emit_byte(0xC2); - emit_word(imm16); + emit_int16(imm16); } }
--- a/src/share/vm/asm/assembler.hpp Tue Dec 18 08:19:53 2012 -0800 +++ b/src/share/vm/asm/assembler.hpp Tue Dec 18 10:47:23 2012 -0800 @@ -226,7 +226,6 @@ void emit_address(address x) { code_section()->emit_address(x); } void emit_byte(int x) { emit_int8 (x); } // deprecated - void emit_word(int x) { emit_int16(x); } // deprecated void emit_long(jint x) { emit_int32(x); } // deprecated // Instruction boundaries (required when emitting relocatable values).