< prev index next >
src/hotspot/cpu/x86/macroAssembler_x86.hpp
Print this page
*** 1671,1680 ****
--- 1671,1681 ----
int args_passed, int args_on_stack, VMRegPair* regs,
int args_passed_to, int args_on_stack_to, VMRegPair* regs_to);
bool shuffle_value_args_spill(bool is_packing, const GrowableArray<SigEntry>* sig_cc, int sig_cc_index,
VMRegPair* regs_from, int from_index, int regs_from_count,
RegState* reg_state, int sp_inc, int extra_stack_offset);
+ VMReg spill_reg_for(VMReg reg);
// clear memory of size 'cnt' qwords, starting at 'base';
// if 'is_large' is set, do not try to produce short loop
void clear_mem(Register base, Register cnt, Register val, XMMRegister xtmp, bool is_large, bool word_copy_only);
*** 1829,1838 ****
--- 1830,1842 ----
// Inflate byte[] array to char[].
void byte_array_inflate(Register src, Register dst, Register len,
XMMRegister tmp1, Register tmp2);
+ #include "asm/macroAssembler_common.hpp"
+
+
};
/**
* class SkipIfEqual:
*
< prev index next >