Home
last modified time | relevance | path

Searched refs:top_addr (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/arm/gc/shared/
H A DbarrierSetAssembler_arm.cpp160 const Register top_addr = tmp1; in eden_allocate() local
164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate()
166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate()
171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate()
173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate()
178 __ ldr(obj, Address(top_addr)); in eden_allocate()
179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate()
188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/arm/gc/shared/
H A DbarrierSetAssembler_arm.cpp160 const Register top_addr = tmp1; in eden_allocate() local
164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate()
166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate()
171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate()
173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate()
178 __ ldr(obj, Address(top_addr)); in eden_allocate()
179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate()
188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/arm/gc/shared/
H A DbarrierSetAssembler_arm.cpp155 const Register top_addr = tmp1; in eden_allocate() local
159 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate()
161 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate()
166 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate()
168 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate()
173 __ ldr(obj, Address(top_addr)); in eden_allocate()
174 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate()
183 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/arm/gc/shared/
H A DbarrierSetAssembler_arm.cpp159 const Register top_addr = tmp1; in eden_allocate() local
163 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate()
165 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate()
170 …__ mov_address(top_addr, (address)Universe::heap()->top_addr(), symbolic_Relocation::eden_top_refe… in eden_allocate()
172 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate()
177 __ ldr(obj, Address(top_addr)); in eden_allocate()
178 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate()
187 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/arm/gc/shared/
H A DbarrierSetAssembler_arm.cpp160 const Register top_addr = tmp1; in eden_allocate() local
164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate()
166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate()
171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate()
173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate()
178 __ ldr(obj, Address(top_addr)); in eden_allocate()
179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate()
188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/arm/gc/shared/
H A DbarrierSetAssembler_arm.cpp160 const Register top_addr = tmp1; in eden_allocate() local
164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate()
166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate()
171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate()
173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate()
178 __ ldr(obj, Address(top_addr)); in eden_allocate()
179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate()
188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
/dports/emulators/qemu/qemu-6.2.0/include/hw/ppc/
H A Dvof.h10 uint64_t top_addr; /* copied from rma_size */ member
22 void vof_init(Vof *vof, uint64_t top_addr, Error **errp);
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/include/hw/ppc/
H A Dvof.h10 uint64_t top_addr; /* copied from rma_size */ member
22 void vof_init(Vof *vof, uint64_t top_addr, Error **errp);
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/gc/parallel/
H A DpsYoungGen.hpp137 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
H A DmutableSpace.cpp205 HeapWord* obj = Atomic::load_acquire(top_addr()); in cas_allocate()
208 HeapWord* result = Atomic::cmpxchg(top_addr(), obj, new_top); in cas_allocate()
227 return Atomic::cmpxchg(top_addr(), expected_top, obj) == expected_top; in cas_deallocate()
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/gc/parallel/
H A DpsYoungGen.hpp136 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
H A DmutableSpace.cpp193 HeapWord* obj = Atomic::load_acquire(top_addr()); in cas_allocate()
196 HeapWord* result = Atomic::cmpxchg(top_addr(), obj, new_top); in cas_allocate()
215 return Atomic::cmpxchg(top_addr(), expected_top, obj) == expected_top; in cas_deallocate()
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/gc/parallel/
H A DpsYoungGen.hpp137 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
H A DmutableSpace.cpp202 HeapWord* obj = Atomic::load_acquire(top_addr()); in cas_allocate()
205 HeapWord* result = Atomic::cmpxchg(top_addr(), obj, new_top); in cas_allocate()
224 return Atomic::cmpxchg(top_addr(), expected_top, obj) == expected_top; in cas_deallocate()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/parallel/
H A DmutableSpace.cpp202 HeapWord* obj = OrderAccess::load_acquire(top_addr()); in cas_allocate()
205 HeapWord* result = Atomic::cmpxchg(new_top, top_addr(), obj); in cas_allocate()
224 return Atomic::cmpxchg(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
H A DpsYoungGen.hpp167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/gc/parallel/
H A DmutableSpace.cpp203 HeapWord* obj = OrderAccess::load_acquire(top_addr()); in cas_allocate()
206 HeapWord* result = Atomic::cmpxchg(new_top, top_addr(), obj); in cas_allocate()
225 return Atomic::cmpxchg(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
H A DpsYoungGen.hpp167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/parallel/
H A DmutableSpace.cpp202 HeapWord* obj = OrderAccess::load_acquire(top_addr()); in cas_allocate()
205 HeapWord* result = Atomic::cmpxchg(new_top, top_addr(), obj); in cas_allocate()
224 return Atomic::cmpxchg(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
H A DpsYoungGen.hpp167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/gc/parallel/
H A DpsYoungGen.hpp167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/gc/parallel/
H A DpsYoungGen.hpp167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsYoungGen.hpp165 HeapWord** top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsYoungGen.hpp165 HeapWord** top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/gc_implementation/shared/
H A DmutableSpace.cpp204 HeapWord* obj = (HeapWord*)OrderAccess::load_ptr_acquire(top_addr()); in cas_allocate()
207 HeapWord* result = (HeapWord*)Atomic::cmpxchg_ptr(new_top, top_addr(), obj); in cas_allocate()
226 return (HeapWord*)Atomic::cmpxchg_ptr(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()

12345678910>>...16