Searched defs:in_regs (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DsharedRuntime_sparc.cpp1646 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[
1641 save_or_restore_arguments(MacroAssembler* masm, const int stack_slots, const int total_in_args, const int arg_save_area, OopMap* map, VMRegPair* in_regs, BasicType* in_sig_bt) argument
1714 check_needs_gc_for_critical_native(MacroAssembler* masm, const int stack_slots, const int total_in_args, const int arg_save_area, OopMapSet* oop_maps, VMRegPair* in_regs, BasicType* in_sig_bt) argument
1916 generate_native_wrapper(MacroAssembler* masm, methodHandle method, int compile_id, BasicType* in_sig_bt, VMRegPair* in_regs, BasicType ret_type) argument
2774 VMRegPair *in_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_args_passed); local
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DsharedRuntime_x86_32.cpp1214 VMRegPair* in_regs,
1221 if (in_regs[i].first()->is_XMMRegister() && in_sig_bt[i] == T_DOUBLE) {
1227 __ movdbl(Address(rsp, offset), in_regs[i].first()->as_XMMRegister());
1229 __ movdbl(in_regs[i].first()->as_XMMRegister(), Address(rsp, offset));
1232 if (in_regs[i].first()->is_Register() && in_sig_bt[i] == T_LONG) {
1238 __ movl(Address(rsp, offset), in_regs[i].first()->as_Register());
1239 if (in_regs[i].second()->is_Register()) {
1240 __ movl(Address(rsp, offset + 4), in_regs[i].second()->as_Register());
1243 __ movl(in_regs[i].first()->as_Register(), Address(rsp, offset));
1244 if (in_regs[
1209 save_or_restore_arguments(MacroAssembler* masm, const int stack_slots, const int total_in_args, const int arg_save_area, OopMap* map, VMRegPair* in_regs, BasicType* in_sig_bt) argument
1308 check_needs_gc_for_critical_native(MacroAssembler* masm, Register thread, int stack_slots, int total_c_args, int total_in_args, int arg_save_area, OopMapSet* oop_maps, VMRegPair* in_regs, BasicType* in_sig_bt) argument
1520 generate_native_wrapper(MacroAssembler* masm, methodHandle method, int compile_id, BasicType* in_sig_bt, VMRegPair* in_regs, BasicType ret_type) argument
2441 VMRegPair *in_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_args_passed); local
[all...]
H A DsharedRuntime_x86_64.cpp1275 VMRegPair* in_regs,
1282 if (in_regs[i].first()->is_XMMRegister() && in_sig_bt[i] == T_DOUBLE) {
1287 __ movdbl(Address(rsp, offset), in_regs[i].first()->as_XMMRegister());
1289 __ movdbl(in_regs[i].first()->as_XMMRegister(), Address(rsp, offset));
1292 if (in_regs[i].first()->is_Register() &&
1296 __ movq(Address(rsp, offset), in_regs[i].first()->as_Register());
1301 __ movq(in_regs[i].first()->as_Register(), Address(rsp, offset));
1308 if (in_regs[i].first()->is_Register()) {
1314 const Register reg = in_regs[i].first()->as_Register();
1334 } else if (in_regs[
1270 save_or_restore_arguments(MacroAssembler* masm, const int stack_slots, const int total_in_args, const int arg_save_area, OopMap* map, VMRegPair* in_regs, BasicType* in_sig_bt) argument
1359 check_needs_gc_for_critical_native(MacroAssembler* masm, int stack_slots, int total_c_args, int total_in_args, int arg_save_area, OopMapSet* oop_maps, VMRegPair* in_regs, BasicType* in_sig_bt) argument
1548 ComputeMoveOrder(int total_in_args, VMRegPair* in_regs, int total_c_args, VMRegPair* out_regs, BasicType* in_sig_bt, GrowableArray<int>& arg_order, VMRegPair tmp_vmreg) argument
1752 generate_native_wrapper(MacroAssembler* masm, methodHandle method, int compile_id, BasicType* in_sig_bt, VMRegPair* in_regs, BasicType ret_type) argument
2700 VMRegPair *in_regs = NEW_RESOURCE_ARRAY(VMRegPair, total_args_passed); local
[all...]

Completed in 60 milliseconds