Mercurial > hg > truffle
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; |