Lines Matching defs:identifier
95 LoadCacheEntry identifier = new LoadCacheEntry(object, new FieldLocationIdentity(access.field()));
96 ValueNode cachedValue = state.getCacheEntry(identifier);
103 state.addCacheEntry(identifier, access);
113 state.killReadCache(identifier.identity);
114 state.addCacheEntry(identifier, value);
121 LoadCacheEntry identifier = new LoadCacheEntry(object, read.getLocationIdentity());
122 ValueNode cachedValue = state.getCacheEntry(identifier);
128 state.addCacheEntry(identifier, read);
135 LoadCacheEntry identifier = new LoadCacheEntry(object, write.getLocationIdentity());
136 ValueNode cachedValue = state.getCacheEntry(identifier);
144 state.addCacheEntry(identifier, value);
153 UnsafeLoadCacheEntry identifier = new UnsafeLoadCacheEntry(object, load.offset(), load.getLocationIdentity());
154 ValueNode cachedValue = state.getCacheEntry(identifier);
160 state.addCacheEntry(identifier, load);
168 UnsafeLoadCacheEntry identifier = new UnsafeLoadCacheEntry(object, write.offset(), write.getLocationIdentity());
169 ValueNode cachedValue = state.getCacheEntry(identifier);
177 state.addCacheEntry(identifier, value);
305 private void mergeReadCachePhi(PhiNode phi, CacheEntry<?> identifier, List<ReadEliminationBlockState> states) {
307 values[0] = states.get(0).getCacheEntry(identifier.duplicateWithObject(getPhiValueAt(phi, 0)));
310 ValueNode value = states.get(i).getCacheEntry(identifier.duplicateWithObject(getPhiValueAt(phi, i)));
319 CacheEntry<?> newIdentifier = identifier.duplicateWithObject(phi);