Searched defs:out_regs (Results 1 - 3 of 3) sorted by relevance
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | sharedRuntime_sparc.cpp | 2047 VMRegPair* out_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_c_args); local 2101 out_arg_slots = c_calling_convention(out_sig_bt, out_regs, total_c_args); 2278 if (out_regs[c_arg].first()->is_Register()) { 2279 reg_destroyed[out_regs[c_arg].first()->as_Register()->encoding()] = true; 2280 } else if (out_regs[c_arg].first()->is_FloatRegister()) { 2281 freg_destroyed[out_regs[c_arg].first()->as_FloatRegister()->encoding(FloatRegisterImpl::S)] = true; 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_ar 2781 VMRegPair* out_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_args_passed * 2); local [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | sharedRuntime_x86_32.cpp | 1580 VMRegPair* out_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_c_args); local 1632 out_arg_slots = c_calling_convention(out_sig_bt, out_regs, total_c_args); 1904 unpack_array_argument(masm, in_regs[i], in_elem_bt[i], out_regs[c_arg + 1], out_regs[c_arg]); 1910 object_move(masm, map, oop_handle_offset, stack_slots, in_regs[i], out_regs[c_arg], 1918 float_move(masm, in_regs[i], out_regs[c_arg]); 1925 double_move(masm, in_regs[i], out_regs[c_arg]); 1929 long_move(masm, in_regs[i], out_regs[c_arg]); 1935 simple_move32(masm, in_regs[i], out_regs[c_arg]); 2448 VMRegPair* out_regs local [all...] |
H A D | sharedRuntime_x86_64.cpp | 1548 ComputeMoveOrder(int total_in_args, VMRegPair* in_regs, int total_c_args, VMRegPair* out_regs, argument 1555 if (out_regs[c_arg].first()->is_stack() && 1556 out_regs[c_arg + 1].first()->is_stack()) { 1560 if (out_regs[c_arg].first()->is_stack() || 1561 in_regs[i].first() == out_regs[c_arg].first()) { 1562 add_edge(i, in_regs[i].first(), c_arg, out_regs[c_arg + 1]); 1564 add_edge(i, in_regs[i].first(), c_arg, out_regs[c_arg]); 1571 if (out_regs[c_arg].first()->is_stack() || 1572 in_regs[i].first() == out_regs[c_arg].first()) { 1576 add_edge(i, in_regs[i].first(), c_arg, out_regs[c_ar 1813 VMRegPair* out_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_c_args); local 2707 VMRegPair* out_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_args_passed * 2); local [all...] |
Completed in 52 milliseconds