From: Chris Lattner Date: Wed, 23 Apr 2008 03:49:32 +0000 (+0000) Subject: make this test more interesting. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=525af20937e0821f1405ea80ca41bb65d0a32933;p=oota-llvm.git make this test more interesting. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50128 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Transforms/SCCP/2008-03-10-sret.ll b/test/Transforms/SCCP/2008-03-10-sret.ll index 284a5900c50..f5bc00de509 100644 --- a/test/Transforms/SCCP/2008-03-10-sret.ll +++ b/test/Transforms/SCCP/2008-03-10-sret.ll @@ -1,12 +1,14 @@ -; RUN: llvm-as < %s | opt -ipsccp -disable-output +; RUN: llvm-as < %s | opt -ipsccp | llvm-dis | grep {ret i32 36} +; RUN: llvm-as < %s | opt -ipsccp | llvm-dis | grep {ret i32 18, i32 17} define internal {i32, i32} @bar(i32 %A) { - %X = add i32 1, 2 - ret i32 %A, i32 %A + %X = add i32 1, %A + ret i32 %X, i32 %A } define i32 @foo() { %X = call {i32, i32} @bar(i32 17) %Y = getresult {i32, i32} %X, 0 - ret i32 %Y + %Z = add i32 %Y, %Y + ret i32 %Z }