Lines Matching refs:thread_reg

8924   Register thread_reg = NOT_LP64(rdi) LP64_ONLY(r15_thread);
8925 assert_different_registers(top, thread_reg, t1, t2, /* preserve: */ rbx, rdx);
8933 NOT_LP64(get_thread(thread_reg));
8935 movptr(top, Address(thread_reg, in_bytes(JavaThread::tlab_top_offset())));
8936 movptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_end_offset())));
8944 cmpptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_refill_waste_limit_offset())));
8950 addptr(Address(thread_reg, in_bytes(JavaThread::tlab_refill_waste_limit_offset())), t2);
8953 addl(Address(thread_reg, in_bytes(JavaThread::tlab_slow_allocations_offset())), 1);
8960 addl(Address(thread_reg, in_bytes(JavaThread::tlab_number_of_refills_offset())), 1);
8962 addl(Address(thread_reg, in_bytes(JavaThread::tlab_fast_refill_waste_offset())), t1);
8985 subptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_start_offset())));
8986 incr_allocated_bytes(thread_reg, t1, 0);
8990 movptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_size_offset())));
9000 assert_different_registers(tsize, thread_reg, t1);
9002 movptr(tsize, Address(thread_reg, in_bytes(JavaThread::tlab_size_offset())));
9013 movptr(Address(thread_reg, in_bytes(JavaThread::tlab_start_offset())), top);
9014 movptr(Address(thread_reg, in_bytes(JavaThread::tlab_top_offset())), top);
9017 movptr(Address(thread_reg, in_bytes(JavaThread::tlab_end_offset())), top);
9021 return thread_reg; // for use by caller
9785 Register thread_reg = NOT_LP64(rbx) LP64_ONLY(r15_thread);
9788 NOT_LP64(push(thread_reg));
9789 NOT_LP64(get_thread(thread_reg));
9791 movptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_top_offset())));
9792 cmpptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_start_offset())));
9798 movptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_end_offset())));
9799 cmpptr(t1, Address(thread_reg, in_bytes(JavaThread::tlab_top_offset())));
9805 NOT_LP64(pop(thread_reg));