; Scalar replacement was incorrectly promoting this alloca!!
;
-; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | \
-; RUN: sed {s/;.*//g} | grep {\\\[}
+; RUN: opt < %s -scalarrepl -S | FileCheck %s
define i8* @test() {
%A = alloca [30 x i8] ; <[30 x i8]*> [#uses=1]
store i8 0, i8* %B
ret i8* %C
}
-
+; CHECK: alloca [