Lines Matching defs:in_regs

1646                                       VMRegPair* in_regs,
1654 if (in_regs[i].first()->is_stack()) {
1655 int offset_in_older_frame = in_regs[i].first()->reg2stack() + SharedRuntime::out_preserve_stack_slots();
1657 } else if (in_regs[i].first()->is_Register()) {
1658 map->set_oop(in_regs[i].first());
1671 if (in_sig_bt[i] == T_LONG && in_regs[i].first()->is_Register()) {
1672 const Register reg = in_regs[i].first()->as_Register();
1682 } else if (in_sig_bt[i] == T_DOUBLE && in_regs[i].first()->is_FloatRegister()) {
1686 __ stf(FloatRegisterImpl::D, in_regs[i].first()->as_FloatRegister(), SP, offset + STACK_BIAS);
1688 __ ldf(FloatRegisterImpl::D, SP, offset + STACK_BIAS, in_regs[i].first()->as_FloatRegister());
1696 if (in_sig_bt[i] == T_FLOAT && in_regs[i].first()->is_FloatRegister()) {
1700 __ stf(FloatRegisterImpl::S, in_regs[i].first()->as_FloatRegister(), SP, offset + STACK_BIAS);
1702 __ ldf(FloatRegisterImpl::S, SP, offset + STACK_BIAS, in_regs[i].first()->as_FloatRegister());
1719 VMRegPair* in_regs,
1732 arg_save_area, map, in_regs, in_sig_bt);
1748 arg_save_area, NULL, in_regs, in_sig_bt);
1756 arg_save_area, map, in_regs, in_sig_bt);
1759 if (in_regs[i].first()->is_Register()) {
1760 const Register reg = in_regs[i].first()->as_Register();
1764 } else if (in_regs[i].first()->is_FloatRegister()) {
1765 __ fneg(FloatRegisterImpl::D, in_regs[i].first()->as_FloatRegister(), in_regs[i].first()->as_FloatRegister());
1770 arg_save_area, NULL, in_regs, in_sig_bt);
1920 VMRegPair* in_regs,
1929 in_regs);
2109 if (in_regs[i].first()->is_Register()) {
2110 const Register reg = in_regs[i].first()->as_Register();
2121 } else if (in_regs[i].first()->is_FloatRegister()) {
2221 oop_handle_offset, oop_maps, in_regs, in_sig_bt);
2273 if (in_regs[i].first()->is_Register()) {
2274 assert(!reg_destroyed[in_regs[i].first()->as_Register()->encoding()], "ack!");
2275 } else if (in_regs[i].first()->is_FloatRegister()) {
2276 assert(!freg_destroyed[in_regs[i].first()->as_FloatRegister()->encoding(FloatRegisterImpl::S)], "ack!");
2288 unpack_array_argument(masm, in_regs[i], in_elem_bt[i], out_regs[c_arg], out_regs[c_arg - 1]);
2294 object_move(masm, map, oop_handle_offset, stack_slots, in_regs[i], out_regs[c_arg],
2302 float_move(masm, in_regs[i], out_regs[c_arg]);
2309 double_move(masm, in_regs[i], out_regs[c_arg]);
2313 long_move(masm, in_regs[i], out_regs[c_arg]);
2319 move32_64(masm, in_regs[i], out_regs[c_arg]);
2774 VMRegPair *in_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_args_passed);
2834 in_sig_bt, in_regs, total_args_passed, false);
2959 VMRegPair src = in_regs[j_arg];