http://cr.openjdk.java.net/~roland/8236759/webrev.00/ Splitting a load thru phi, if the phi is at a strip mined loop head, causes a load to be pinned at the outer strip mined loop head. That logic should pin the load above the outer loop instead. Roland.