hotspot/src/cpu/x86/vm/assembler_x86.hpp
changeset 39419 cc993a4ab581
parent 38239 4d8b8ba74fea
child 41323 ddd5600d4762
--- a/hotspot/src/cpu/x86/vm/assembler_x86.hpp	Wed Jun 15 07:58:56 2016 +0200
+++ b/hotspot/src/cpu/x86/vm/assembler_x86.hpp	Wed Jun 15 11:21:36 2016 +0300
@@ -881,6 +881,9 @@
   void adcq(Register dst, Address src);
   void adcq(Register dst, Register src);
 
+  void addb(Address dst, int imm8);
+  void addw(Address dst, int imm16);
+
   void addl(Address dst, int32_t imm32);
   void addl(Address dst, Register src);
   void addl(Register dst, int32_t imm32);
@@ -1816,12 +1819,15 @@
 
   void xabort(int8_t imm8);
 
+  void xaddb(Address dst, Register src);
+  void xaddw(Address dst, Register src);
   void xaddl(Address dst, Register src);
-
   void xaddq(Address dst, Register src);
 
   void xbegin(Label& abort, relocInfo::relocType rtype = relocInfo::none);
 
+  void xchgb(Register reg, Address adr);
+  void xchgw(Register reg, Address adr);
   void xchgl(Register reg, Address adr);
   void xchgl(Register dst, Register src);