; RUN: llc < %s -mtriple=i686-- ; PR2596 @data = external global [400 x i64] ; [#uses=5] define void @foo(ptr noalias, ptr noalias) { load i64, ptr getelementptr ([400 x i64], ptr @data, i32 0, i64 200), align 4 ; :3 [#uses=1] load i64, ptr getelementptr ([400 x i64], ptr @data, i32 0, i64 199), align 4 ; :4 [#uses=1] load i64, ptr getelementptr ([400 x i64], ptr @data, i32 0, i64 198), align 4 ; :5 [#uses=2] load i64, ptr getelementptr ([400 x i64], ptr @data, i32 0, i64 197), align 4 ; :6 [#uses=1] br i1 false, label %28, label %7 ;