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).