< prev index next >
src/hotspot/cpu/x86/macroAssembler_x86.hpp
Print this page
rev 50307 : [mq]: cont
*** 493,502 ****
--- 493,504 ----
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,877 ****
--- 870,884 ----
// 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 >