Lines Matching refs:STATE

67 #define STATE(field_name) Lstate, in_bytes(byte_offset_of(BytecodeInterpreter, field_name))
89 __ stf(FloatRegisterImpl::D, F0, STATE(_native_fresult));
91 __ stx(O0, STATE(_native_lresult));
93 __ std(O0, STATE(_native_lresult));
100 __ ldf(FloatRegisterImpl::D, STATE(_native_fresult), F0);
102 __ ldx(STATE(_native_lresult), O0);
104 __ ldd(STATE(_native_lresult), O0);
133 __ ld_ptr(STATE(_oop_temp), Itos_i);
409 __ ld_ptr(STATE(_method), G3_scratch);
682 __ ld_ptr(STATE(_method), G5_method);
713 __ ld_ptr(STATE(_method), G5_method);
719 __ ld_ptr(STATE(_method), G5_method);
753 __ ld_ptr(STATE(_method), Lmethod);
754 __ ld_ptr(STATE(_locals), Llocals);
758 __ ld_ptr(STATE(_thread), G2_thread); // restore thread (shouldn't be needed)
762 __ ld_ptr(STATE(_method), G5_method);
787 __ st_ptr(O1, STATE(_oop_temp));
788 __ add(STATE(_oop_temp), O1); // this is really an LEA not an add
857 __ ld_ptr(STATE(_thread), G2_thread); // restore thread
902 __ ld_ptr(STATE(_thread), G2_thread); // restore thread
949 __ st_ptr(O0, STATE(_oop_temp));
1269 __ ld_ptr(STATE(_method), L2_scratch);
1283 __ ld_ptr(STATE(_stack_base), L2_scratch);
1372 __ ld_ptr(STATE(_stack), L1_scratch); // get top of java expr stack
1381 __ st_ptr(L1_scratch, STATE(_stack));
1390 __ delayed()->ld_ptr(STATE(_stack_base), L4_scratch); // current expression stack bottom
1392 __ st_ptr(L4_scratch, STATE(_stack_base));
1395 __ st_ptr(SP, STATE(_frame_bottom));
1397 __ ld_ptr(STATE(_stack_limit), L2_scratch);
1399 __ st_ptr(L2_scratch, STATE(_stack_limit));
1401 __ ld_ptr(STATE(_stack), L1_scratch); // Get current stack top
1403 __ st_ptr(L1_scratch, STATE(_stack));
1464 __ ld_ptr(STATE(_self_link), scratch); \
1602 __ ld_ptr(STATE(_frame_bottom), G3_scratch);
1623 __ ld_ptr(STATE(_thread), G2_thread);
1627 __ ld_ptr(STATE(_thread), G2_thread); // restore G2_thread
1629 __ ld(STATE(_msg), L1_scratch); // Get new message
1658 __ delayed()->st(L1_scratch, STATE(_msg));
1666 __ delayed()->ld_ptr(STATE(_frame_bottom), SP); // restore to full stack frame
1682 __ delayed()->st(L1_scratch, STATE(_msg));
1705 __ ld_ptr(STATE(_method), G5_method);
1745 __ ld_ptr(STATE(_frame_bottom), SP); // restore to full stack frame
1753 __ ld_ptr(STATE(_result._to_call._callee), L4_scratch); // called method
1754 __ ld_ptr(STATE(_stack), L1_scratch); // get top of java expr stack
1777 __ ld_ptr(STATE(_frame_bottom), SP); // restore to full stack frame
1778 __ ld_ptr(STATE(_stack_base), O1); // empty java expression stack
1797 // other thing that makes it easy is that the top of the caller's stack is stored in STATE(_locals)
1800 __ ld_ptr(STATE(_prev_link), L1_scratch);
1801 __ ld_ptr(STATE(_method), L2_scratch); // get method just executed
1811 __ ld_ptr(STATE(_stack), O0); // current top (prepushed)
1812 __ ld_ptr(STATE(_locals), O1); // stack destination
1843 __ ld_ptr(STATE(_frame_bottom), SP); // restore to full stack frame
1857 __ st(L1_scratch, STATE(_msg));
1859 __ delayed()->st_ptr(O1, STATE(_stack));
1886 __ ld_ptr(STATE(_stack), O0); // current top (prepushed)
1898 // __ ld_ptr(STATE(_saved_sp), Gtmp1);
1910 __ ld_ptr(STATE(_prev_link), L1_scratch);
1911 __ ld_ptr(STATE(_result._osr._osr_buf), G1_scratch);
1918 __ delayed()->ld_ptr(STATE(_result._osr._osr_entry), G3_scratch);
1952 __ ld_ptr(STATE(_thread), G2_thread);
1953 __ ld_ptr(STATE(_result._to_call._callee), G5_method);
1962 __ ld_ptr(STATE(_stack), Gargs);
1963 __ ld_ptr(STATE(_stack_limit), L1_scratch);
2007 __ ld_ptr(STATE(_result._to_call._callee_entry_point), L2_scratch);
2032 __ ld_ptr(STATE(_prev_link), L1_scratch);
2037 __ ld_ptr(STATE(_locals), O1); // get result of popping callee's args