# HG changeset patch # User Thomas Wuerthinger # Date 1425081712 -3600 # Node ID c96ebc780911aab21c53bb95c4f1fbbece7458b5 # Parent f727ca2940baa56764feb5fcb7e191202e64861f Fix for counted loop changes. diff -r f727ca2940ba -r c96ebc780911 graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java --- a/graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java Fri Feb 27 22:49:50 2015 +0100 +++ b/graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java Sat Feb 28 01:01:52 2015 +0100 @@ -198,7 +198,7 @@ limit = lessThan.getY(); } } - if (iv != null && iv.constantStride() != 1 && !(ifTest instanceof IntegerLessThanNode)) { + if (iv != null && iv.strideNode() != null && iv.constantStride() != 1 && !(ifTest instanceof IntegerLessThanNode)) { return false; } if (condition == null) {