Lines Matching defs:top_addr
3965 // note: we need both top & top_addr!
3966 const Register top_addr = t1;
3970 set((intx)ch->top_addr(), top_addr);
3971 intx delta = (intx)ch->end_addr() - (intx)ch->top_addr();
3972 ld_ptr(top_addr, delta, end);
3973 ld_ptr(top_addr, 0, obj);
4002 // Compare obj with the value at top_addr; if still equal, swap the value of
4003 // end with the value at top_addr. If not equal, read the value at top_addr
4005 casx_under_lock(top_addr, obj, end, (address)StubRoutines::Sparc::atomic_memory_operation_lock_addr());
4015 const Register top_addr = t1;
4017 set((intx)ch->top_addr(), top_addr);
4018 ld_ptr(top_addr, 0, top_addr);
4019 btst(MinObjAlignmentInBytesMask, top_addr);