Searched refs:stack_slot_size (Results 1 - 15 of 15) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A Dvmreg.cpp33 const int VMRegImpl::stack_slot_size = 4; member in class:VMRegImpl
34 const int VMRegImpl::slots_per_word = wordSize / stack_slot_size;
H A Dvmreg.hpp123 static const int stack_slot_size; member in class:VMRegImpl
H A Dnmethod.cpp2625 int offset = fst->reg2stack() * VMRegImpl::stack_slot_size + stack_slot_offset;
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_Runtime1_x86.cpp324 LP64_ONLY(assert((reg_save_frame_size * VMRegImpl::stack_slot_size) % 16 == 0, "must be 16 byte aligned");)
416 __ subptr(rsp, extra_space_offset * VMRegImpl::stack_slot_size);
419 __ movptr(Address(rsp, marker * VMRegImpl::stack_slot_size), (int32_t)0xfeedbeef);
425 __ fnsave(Address(rsp, fpu_state_off * VMRegImpl::stack_slot_size));
430 __ cmpw(Address(rsp, fpu_state_off * VMRegImpl::stack_slot_size), StubRoutines::fpu_cntrl_wrd_std());
440 __ movw(Address(rsp, fpu_state_off * VMRegImpl::stack_slot_size), StubRoutines::fpu_cntrl_wrd_std());
441 __ frstor(Address(rsp, fpu_state_off * VMRegImpl::stack_slot_size));
444 __ fstp_d(Address(rsp, float_regs_as_doubles_off * VMRegImpl::stack_slot_size + 0));
445 __ fstp_d(Address(rsp, float_regs_as_doubles_off * VMRegImpl::stack_slot_size + 8));
446 __ fstp_d(Address(rsp, float_regs_as_doubles_off * VMRegImpl::stack_slot_size
[all...]
H A DsharedRuntime_x86_64.cpp46 const int StackAlignmentInSlots = StackAlignmentInBytes / VMRegImpl::stack_slot_size;
345 return (r->reg2stack() + 4) * VMRegImpl::stack_slot_size;
349 return (r->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
564 int ld_off = r_1->reg2stack() * VMRegImpl::stack_slot_size + extraspace;
719 comp_words_on_stack = round_to(comp_args_on_stack*VMRegImpl::stack_slot_size, wordSize)>>LogBytesPerWord;
770 int st_off = regs[i].first()->reg2stack()*VMRegImpl::stack_slot_size + wordSize;
1078 *receiver_offset = (offset_in_older_frame + framesize_in_slots) * VMRegImpl::stack_slot_size;
1108 int offset = oop_slot*VMRegImpl::stack_slot_size;
1283 int offset = slot * VMRegImpl::stack_slot_size;
1294 int offset = slot * VMRegImpl::stack_slot_size;
[all...]
H A DsharedRuntime_x86_32.cpp46 const int StackAlignmentInSlots = StackAlignmentInBytes / VMRegImpl::stack_slot_size;
375 return (r->reg2stack() + 2) * VMRegImpl::stack_slot_size;
379 return (r->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
635 int ld_off = r_1->reg2stack() * VMRegImpl::stack_slot_size + extraspace;
642 // ld_off == LSW, ld_off+VMRegImpl::stack_slot_size == MSW
837 int st_off = regs[i].first()->reg2stack()*VMRegImpl::stack_slot_size + wordSize;
1077 *receiver_offset = (offset_in_older_frame + framesize_in_slots) * VMRegImpl::stack_slot_size;
1085 int offset = oop_slot*VMRegImpl::stack_slot_size;
1223 int offset = slot * VMRegImpl::stack_slot_size;
1234 int offset = slot * VMRegImpl::stack_slot_size;
[all...]
H A Dc1_FrameMap_x86.cpp41 int st_off = (r_1->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
H A Dc1_LIRAssembler_x86.cpp377 return (frame_map()->framesize() - (2*VMRegImpl::slots_per_word)) * VMRegImpl::stack_slot_size;
/openjdk7/hotspot/src/share/vm/opto/
H A Dregalloc.cpp70 return slot*VMRegImpl::stack_slot_size;
H A Dmatcher.hpp287 // The size of stack slots is defined by VMRegImpl::stack_slot_size.
289 return stack_alignment_in_bytes() / (VMRegImpl::stack_slot_size);
H A Dcompile.cpp839 int next_slot = _orig_pc_slot + (sizeof(address) / VMRegImpl::stack_slot_size);
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DsharedRuntime_sparc.cpp329 return (r->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
344 // arguments should go. Values in the VMRegPair regs array refer to 4-byte (VMRegImpl::stack_slot_size)
907 int comp_words_on_stack = round_to(comp_args_on_stack*VMRegImpl::stack_slot_size, wordSize)>>LogBytesPerWord;
1238 __ stf(FloatRegisterImpl::S, F0, SP, frame_slots*VMRegImpl::stack_slot_size - 4+STACK_BIAS);
1241 __ stf(FloatRegisterImpl::D, F0, SP, frame_slots*VMRegImpl::stack_slot_size - 8+STACK_BIAS);
1249 __ ldf(FloatRegisterImpl::S, SP, frame_slots*VMRegImpl::stack_slot_size - 4+STACK_BIAS, F0);
1252 __ ldf(FloatRegisterImpl::D, SP, frame_slots*VMRegImpl::stack_slot_size - 8+STACK_BIAS, F0);
1364 *receiver_offset = (offset_in_older_frame + framesize_in_slots) * VMRegImpl::stack_slot_size;
1372 int offset = oop_slot*VMRegImpl::stack_slot_size;
1376 *receiver_offset = oop_slot * VMRegImpl::stack_slot_size;
[all...]
H A Dc1_FrameMap_sparc.cpp43 int st_off = (r_1->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRAssembler.cpp861 _masm->verify_stack_oop(r->reg2stack() * VMRegImpl::stack_slot_size);
/openjdk7/hotspot/src/share/vm/runtime/
H A Dframe.cpp1082 int sp_offset_in_bytes = reg->reg2stack() * VMRegImpl::stack_slot_size;

Completed in 100 milliseconds