< prev index next >

src/hotspot/cpu/x86/macroAssembler_x86.hpp

Print this page
rev 50307 : [mq]: cont

@@ -493,10 +493,12 @@
   void pop_FPU_state();
 
   void push_CPU_state();
   void pop_CPU_state();
 
+  DEBUG_ONLY(void stop_if_in_cont(Register cont_reg, const char* name);)
+
   // Round up to a power of two
   void round_to(Register reg, int modulus);
 
   // Callee saved registers handling
   void push_callee_saved_registers();

@@ -868,10 +870,15 @@
   // contained in the location described by entry (not the address of entry)
   void jump(ArrayAddress entry);
 
   // Floating
 
+  void push_f(XMMRegister r);
+  void pop_f(XMMRegister r);
+  void push_d(XMMRegister r);
+  void pop_d(XMMRegister r);
+  
   void andpd(XMMRegister dst, Address src) { Assembler::andpd(dst, src); }
   void andpd(XMMRegister dst, AddressLiteral src);
   void andpd(XMMRegister dst, XMMRegister src) { Assembler::andpd(dst, src); }
 
   void andps(XMMRegister dst, XMMRegister src) { Assembler::andps(dst, src); }
< prev index next >