Home
last modified time | relevance | path

Searched refs:C2AtomicAccess (Results 1 – 18 of 18) sorted by relevance

/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/shared/c2/
H A DbarrierSetC2.hpp139 class C2AtomicAccess: public C2Access { class
145 C2AtomicAccess(GraphKit* kit, DecoratorSet decorators, BasicType type, in C2AtomicAccess() function in C2AtomicAccess
172 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val,
174 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val,
176 …virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val_type)…
177 …virtual Node* atomic_add_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val_type) …
184 virtual Node* atomic_cmpxchg_val_at(C2AtomicAccess& access, Node* expected_val,
186 virtual Node* atomic_cmpxchg_bool_at(C2AtomicAccess& access, Node* expected_val,
188 virtual Node* atomic_xchg_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) const;
189 virtual Node* atomic_add_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) const;
H A DmodRefBarrierSetC2.hpp57 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val,
59 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val,
61 …virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* value_typ…
H A DbarrierSetC2.cpp316 static void pin_atomic_op(C2AtomicAccess& access) { in pin_atomic_op()
330 void C2AtomicAccess::set_memory() { in set_memory()
335 Node* BarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at_resolved()
392 Node* BarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_bool_at_resolved()
466 Node* BarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* valu… in atomic_xchg_at_resolved()
514 Node* BarrierSetC2::atomic_add_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* value… in atomic_add_at_resolved()
544 Node* BarrierSetC2::atomic_cmpxchg_val_at(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at()
551 Node* BarrierSetC2::atomic_cmpxchg_bool_at(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_bool_at()
558 Node* BarrierSetC2::atomic_xchg_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) c… in atomic_xchg_at()
564 Node* BarrierSetC2::atomic_add_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) co… in atomic_add_at()
H A DmodRefBarrierSetC2.cpp61 Node* ModRefBarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at_resolved()
81 Node* ModRefBarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_va… in atomic_cmpxchg_bool_at_resolved()
117 Node* ModRefBarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type… in atomic_xchg_at_resolved()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/shared/c2/
H A DbarrierSetC2.hpp139 class C2AtomicAccess: public C2Access { class
145 C2AtomicAccess(GraphKit* kit, DecoratorSet decorators, BasicType type, in C2AtomicAccess() function in C2AtomicAccess
172 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val,
174 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val,
176 …virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val_type)…
177 …virtual Node* atomic_add_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val_type) …
184 virtual Node* atomic_cmpxchg_val_at(C2AtomicAccess& access, Node* expected_val,
186 virtual Node* atomic_cmpxchg_bool_at(C2AtomicAccess& access, Node* expected_val,
188 virtual Node* atomic_xchg_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) const;
189 virtual Node* atomic_add_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) const;
H A DmodRefBarrierSetC2.hpp57 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val,
59 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val,
61 …virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* value_typ…
H A DbarrierSetC2.cpp316 static void pin_atomic_op(C2AtomicAccess& access) { in pin_atomic_op()
330 void C2AtomicAccess::set_memory() { in set_memory()
335 Node* BarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at_resolved()
392 Node* BarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_bool_at_resolved()
466 Node* BarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* valu… in atomic_xchg_at_resolved()
514 Node* BarrierSetC2::atomic_add_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* value… in atomic_add_at_resolved()
544 Node* BarrierSetC2::atomic_cmpxchg_val_at(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at()
551 Node* BarrierSetC2::atomic_cmpxchg_bool_at(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_bool_at()
558 Node* BarrierSetC2::atomic_xchg_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) c… in atomic_xchg_at()
564 Node* BarrierSetC2::atomic_add_at(C2AtomicAccess& access, Node* new_val, const Type* value_type) co… in atomic_add_at()
H A DmodRefBarrierSetC2.cpp61 Node* ModRefBarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at_resolved()
81 Node* ModRefBarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_va… in atomic_cmpxchg_bool_at_resolved()
117 Node* ModRefBarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type… in atomic_xchg_at_resolved()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/z/c2/
H A DzBarrierSetC2.hpp163 Node* make_cas_loadbarrier(C2AtomicAccess& access) const;
164 Node* make_cmpx_loadbarrier(C2AtomicAccess& access) const;
172 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access,
176 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access,
180 virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access,
H A DzBarrierSetC2.cpp496 Node* ZBarrierSetC2::make_cas_loadbarrier(C2AtomicAccess& access) const { in make_cas_loadbarrier()
588 Node* ZBarrierSetC2::make_cmpx_loadbarrier(C2AtomicAccess& access) const { in make_cmpx_loadbarrier()
733 Node* ZBarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at_resolved()
744 Node* ZBarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_bool_at_resolved()
768 Node* ZBarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val… in atomic_xchg_at_resolved()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/z/c2/
H A DzBarrierSetC2.hpp163 Node* make_cas_loadbarrier(C2AtomicAccess& access) const;
164 Node* make_cmpx_loadbarrier(C2AtomicAccess& access) const;
172 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access,
176 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access,
180 virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access,
H A DzBarrierSetC2.cpp496 Node* ZBarrierSetC2::make_cas_loadbarrier(C2AtomicAccess& access) const { in make_cas_loadbarrier()
588 Node* ZBarrierSetC2::make_cmpx_loadbarrier(C2AtomicAccess& access) const { in make_cmpx_loadbarrier()
733 Node* ZBarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_val_at_resolved()
744 Node* ZBarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val, in atomic_cmpxchg_bool_at_resolved()
768 Node* ZBarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val… in atomic_xchg_at_resolved()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/shenandoah/c2/
H A DshenandoahBarrierSetC2.hpp85 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val,
87 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val,
89 …virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val_type)…
H A DshenandoahBarrierSetC2.cpp577 static void pin_atomic_op(C2AtomicAccess& access) { in pin_atomic_op()
591 Node* ShenandoahBarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected… in atomic_cmpxchg_val_at_resolved()
639 Node* ShenandoahBarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expecte… in atomic_cmpxchg_bool_at_resolved()
694 Node* ShenandoahBarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* val, const Type… in atomic_xchg_at_resolved()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/shenandoah/c2/
H A DshenandoahBarrierSetC2.hpp85 virtual Node* atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected_val,
87 virtual Node* atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expected_val,
89 …virtual Node* atomic_xchg_at_resolved(C2AtomicAccess& access, Node* new_val, const Type* val_type)…
H A DshenandoahBarrierSetC2.cpp577 static void pin_atomic_op(C2AtomicAccess& access) { in pin_atomic_op()
591 Node* ShenandoahBarrierSetC2::atomic_cmpxchg_val_at_resolved(C2AtomicAccess& access, Node* expected… in atomic_cmpxchg_val_at_resolved()
639 Node* ShenandoahBarrierSetC2::atomic_cmpxchg_bool_at_resolved(C2AtomicAccess& access, Node* expecte… in atomic_cmpxchg_bool_at_resolved()
694 Node* ShenandoahBarrierSetC2::atomic_xchg_at_resolved(C2AtomicAccess& access, Node* val, const Type… in atomic_xchg_at_resolved()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/opto/
H A DgraphKit.cpp1661 C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, in access_atomic_cmpxchg_val_at()
1682 C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, in access_atomic_cmpxchg_bool_at()
1702 C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, in access_atomic_xchg_at()
1722C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, bt, obj, addr, alias_id… in access_atomic_add_at()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/opto/
H A DgraphKit.cpp1661 C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, in access_atomic_cmpxchg_val_at()
1682 C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, in access_atomic_cmpxchg_bool_at()
1702 C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, in access_atomic_xchg_at()
1722C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, bt, obj, addr, alias_id… in access_atomic_add_at()