< prev index next >

src/cpu/ppc/vm/interp_masm_ppc.hpp

Print this page
rev 13142 : 8181809: PPC64: Leverage mtfprd/mffprd on POWER8
Reviewed-by: mdoerr, simonis
Contributed-by: Matthew Brandyberry <mbrandy@linux.vnet.ibm.com>

*** 97,108 **** void push_f(FloatRegister f = F15_ftos ); void push_d(FloatRegister f = F15_ftos); void push_2ptrs(Register first, Register second); ! void push_l_pop_d(Register l = R17_tos, FloatRegister d = F15_ftos); ! void push_d_pop_l(FloatRegister d = F15_ftos, Register l = R17_tos); void pop (TosState state); // transition vtos -> state void push(TosState state); // transition state -> vtos void empty_expression_stack(); // Resets both Lesp and SP. --- 97,108 ---- void push_f(FloatRegister f = F15_ftos ); void push_d(FloatRegister f = F15_ftos); void push_2ptrs(Register first, Register second); ! void move_l_to_d(Register l = R17_tos, FloatRegister d = F15_ftos); ! void move_d_to_l(FloatRegister d = F15_ftos, Register l = R17_tos); void pop (TosState state); // transition vtos -> state void push(TosState state); // transition state -> vtos void empty_expression_stack(); // Resets both Lesp and SP.
< prev index next >