Searched refs:stack_slot_size (Results 1 - 15 of 15) sorted by relevance
/openjdk7/hotspot/src/share/vm/code/ |
H A D | vmreg.cpp | 33 const int VMRegImpl::stack_slot_size = 4; member in class:VMRegImpl 34 const int VMRegImpl::slots_per_word = wordSize / stack_slot_size;
|
H A D | vmreg.hpp | 123 static const int stack_slot_size; member in class:VMRegImpl
|
H A D | nmethod.cpp | 2625 int offset = fst->reg2stack() * VMRegImpl::stack_slot_size + stack_slot_offset;
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_Runtime1_x86.cpp | 324 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 D | sharedRuntime_x86_64.cpp | 46 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 D | sharedRuntime_x86_32.cpp | 46 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 D | c1_FrameMap_x86.cpp | 41 int st_off = (r_1->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
|
H A D | c1_LIRAssembler_x86.cpp | 377 return (frame_map()->framesize() - (2*VMRegImpl::slots_per_word)) * VMRegImpl::stack_slot_size;
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | regalloc.cpp | 70 return slot*VMRegImpl::stack_slot_size;
|
H A D | matcher.hpp | 287 // The size of stack slots is defined by VMRegImpl::stack_slot_size. 289 return stack_alignment_in_bytes() / (VMRegImpl::stack_slot_size);
|
H A D | compile.cpp | 839 int next_slot = _orig_pc_slot + (sizeof(address) / VMRegImpl::stack_slot_size);
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | sharedRuntime_sparc.cpp | 329 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 D | c1_FrameMap_sparc.cpp | 43 int st_off = (r_1->reg2stack() + SharedRuntime::out_preserve_stack_slots()) * VMRegImpl::stack_slot_size;
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_LIRAssembler.cpp | 861 _masm->verify_stack_oop(r->reg2stack() * VMRegImpl::stack_slot_size);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | frame.cpp | 1082 int sp_offset_in_bytes = reg->reg2stack() * VMRegImpl::stack_slot_size;
|
Completed in 100 milliseconds