hotspot/src/cpu/x86/vm/assembler_x86.hpp
changeset 8328 478a1d29e5a3
parent 7724 a92d706dbdd5
child 8332 3320859e937a
--- a/hotspot/src/cpu/x86/vm/assembler_x86.hpp	Fri Feb 11 12:05:43 2011 -0800
+++ b/hotspot/src/cpu/x86/vm/assembler_x86.hpp	Mon Feb 14 03:21:18 2011 -0800
@@ -1522,8 +1522,9 @@
   // Support for sign-extension (hi:lo = extend_sign(lo))
   void extend_sign(Register hi, Register lo);
 
-  // Loading values by size and signed-ness
-  void load_sized_value(Register dst, Address src, size_t size_in_bytes, bool is_signed);
+  // Load and store values by size and signed-ness
+  void load_sized_value(Register dst, Address src, size_t size_in_bytes, bool is_signed, Register dst2 = noreg);
+  void store_sized_value(Address dst, Register src, size_t size_in_bytes, Register src2 = noreg);
 
   // Support for inc/dec with optimal instruction selection depending on value