comparison graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/PrimitiveStamp.java @ 18482:b8a622c3e99f

Move raw memory access operations to a separate interface.
author Roland Schatz <roland.schatz@oracle.com>
date Thu, 20 Nov 2014 17:00:19 +0100
parents a3a2359ac88e
children 48c1ebd24120
comparison
equal deleted inserted replaced
18481:f91e40c4bb47 18482:b8a622c3e99f
50 return 0; 50 return 0;
51 } 51 }
52 } 52 }
53 53
54 @Override 54 @Override
55 public Constant readConstant(ConstantReflectionProvider provider, Constant base, long displacement) { 55 public Constant readConstant(MemoryAccessProvider provider, Constant base, long displacement) {
56 return provider.readRawConstant(getStackKind(), base, displacement, getBits()); 56 return provider.readPrimitiveConstant(getStackKind(), base, displacement, getBits());
57 } 57 }
58 58
59 @Override 59 @Override
60 public int hashCode() { 60 public int hashCode() {
61 final int prime = 31; 61 final int prime = 31;