comparison graal/GraalCompiler/src/com/sun/c1x/ir/AccessIndexed.java @ 2543:c58a301eb2d7

Clean up on canTrap.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 21:22:10 +0200
parents 0f9eeb15e636
children fec99fc30af1
comparison
equal deleted inserted replaced
2541:0f9eeb15e636 2543:c58a301eb2d7
75 */ 75 */
76 public CiKind elementKind() { 76 public CiKind elementKind() {
77 return elementType; 77 return elementType;
78 } 78 }
79 79
80 /**
81 * Checks whether this instruction can cause a trap.
82 * @return {@code true} if this instruction can cause a trap
83 */
84 @Override
85 public boolean canTrap() {
86 return true;
87 }
88
89 @Override 80 @Override
90 public void inputValuesDo(ValueClosure closure) { 81 public void inputValuesDo(ValueClosure closure) {
91 super.inputValuesDo(closure); 82 super.inputValuesDo(closure);
92 index = closure.apply(index); 83 index = closure.apply(index);
93 if (length != null) { 84 if (length != null) {