< prev index next >
src/hotspot/share/opto/graphKit.cpp
Print this page
@@ -1564,11 +1564,11 @@
assert(val != NULL, "not dead path");
C2AccessValuePtr addr(adr, adr_type);
C2AccessValue value(val, val_type);
- C2Access access(this, decorators | C2_WRITE_ACCESS, bt, obj, addr);
+ C2ParseAccess access(this, decorators | C2_WRITE_ACCESS, bt, obj, addr);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::store_at(access, value);
} else {
return _barrier_set->store_at(access, value);
}
@@ -1583,11 +1583,11 @@
if (stopped()) {
return top(); // Dead path ?
}
C2AccessValuePtr addr(adr, adr_type);
- C2Access access(this, decorators | C2_READ_ACCESS, bt, obj, addr);
+ C2ParseAccess access(this, decorators | C2_READ_ACCESS, bt, obj, addr);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::load_at(access, val_type);
} else {
return _barrier_set->load_at(access, val_type);
}
@@ -1600,11 +1600,11 @@
if (stopped()) {
return top(); // Dead path ?
}
C2AccessValuePtr addr(adr, NULL);
- C2Access access(this, decorators | C2_READ_ACCESS, bt, NULL, addr);
+ C2ParseAccess access(this, decorators | C2_READ_ACCESS, bt, NULL, addr);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::load_at(access, val_type);
} else {
return _barrier_set->load_at(access, val_type);
}
@@ -1618,11 +1618,11 @@
Node* new_val,
const Type* value_type,
BasicType bt,
DecoratorSet decorators) {
C2AccessValuePtr addr(adr, adr_type);
- C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS,
+ C2AtomicParseAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS,
bt, obj, addr, alias_idx);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::atomic_cmpxchg_val_at(access, expected_val, new_val, value_type);
} else {
return _barrier_set->atomic_cmpxchg_val_at(access, expected_val, new_val, value_type);
@@ -1637,11 +1637,11 @@
Node* new_val,
const Type* value_type,
BasicType bt,
DecoratorSet decorators) {
C2AccessValuePtr addr(adr, adr_type);
- C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS,
+ C2AtomicParseAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS,
bt, obj, addr, alias_idx);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::atomic_cmpxchg_bool_at(access, expected_val, new_val, value_type);
} else {
return _barrier_set->atomic_cmpxchg_bool_at(access, expected_val, new_val, value_type);
@@ -1655,11 +1655,11 @@
Node* new_val,
const Type* value_type,
BasicType bt,
DecoratorSet decorators) {
C2AccessValuePtr addr(adr, adr_type);
- C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS,
+ C2AtomicParseAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS,
bt, obj, addr, alias_idx);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::atomic_xchg_at(access, new_val, value_type);
} else {
return _barrier_set->atomic_xchg_at(access, new_val, value_type);
@@ -1673,11 +1673,11 @@
Node* new_val,
const Type* value_type,
BasicType bt,
DecoratorSet decorators) {
C2AccessValuePtr addr(adr, adr_type);
- C2AtomicAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, bt, obj, addr, alias_idx);
+ C2AtomicParseAccess access(this, decorators | C2_READ_ACCESS | C2_WRITE_ACCESS, bt, obj, addr, alias_idx);
if (access.is_raw()) {
return _barrier_set->BarrierSetC2::atomic_add_at(access, new_val, value_type);
} else {
return _barrier_set->atomic_add_at(access, new_val, value_type);
}
< prev index next >