Lines Matching defs:fp
1505 // +---------------+ <--- Lmonitors (fp - 0x18)
1507 // +---------------+ <--- fp
1511 // +---------------+ <--- fp + 0x40
1515 // +---------------+ <--- fp + 0x5c
1540 // needs to be aligned for). We are given that the sp (fp) is already aligned by
1635 intptr_t* fp = interpreter_frame->fp();
1640 assert(fp == caller->sp(), "fp must match");
1642 intptr_t* montop = fp - rounded_vm_local_words;
1664 *interpreter_frame->register_addr(I5_savedSP) = (intptr_t) (fp + computed_sp_adjustment) - STACK_BIAS;
1683 locals = fp + frame::register_save_words + local_words - 1;
1685 locals = fp + frame::memory_parameter_word_sp_offset + local_words - 1;
1690 *interpreter_frame->register_addr(I5_savedSP) = (intptr_t)(caller->fp() - caller_frame_size) - STACK_BIAS;
1713 tty->print_cr("caller fp=0x%x sp=0x%x", caller->fp(), caller->sp());
1715 tty->print_cr("save area = 0x%x, 0x%x", caller->fp(), caller->fp() + 16);
1716 tty->print_cr("interpreter fp=0x%x sp=0x%x", interpreter_frame->fp(), interpreter_frame->sp());
1718 tty->print_cr("save area = 0x%x, 0x%x", interpreter_frame->fp(), interpreter_frame->fp() + 16);
1726 assert(locals < caller->fp() || locals > (caller->fp() + 16), "locals in save area");
1728 assert(locals < interpreter_frame->fp() || locals >= (interpreter_frame->fp() + 16), "locals in save area");
1757 intptr_t* hi = interpreter_frame->fp() - rounded_vm_local_words;