src/hotspot/cpu/x86/macroAssembler_x86.hpp
changeset 47683 f433d49aceb4
parent 47216 71c04702a3d5
child 47881 0ce0ac68ace7
--- a/src/hotspot/cpu/x86/macroAssembler_x86.hpp	Mon Oct 23 10:45:07 2017 +0000
+++ b/src/hotspot/cpu/x86/macroAssembler_x86.hpp	Mon Oct 23 09:33:14 2017 -0400
@@ -750,8 +750,11 @@
   void cmpklass(Address dst, Metadata* obj);
   void cmpklass(Register dst, Metadata* obj);
   void cmpoop(Address dst, jobject obj);
+#endif // _LP64
+
+  void cmpoop(Register src1, Register src2);
+  void cmpoop(Register src1, Address src2);
   void cmpoop(Register dst, jobject obj);
-#endif // _LP64
 
   // NOTE src2 must be the lval. This is NOT an mem-mem compare
   void cmpptr(Address src1, AddressLiteral src2);