summaryrefslogtreecommitdiff
path: root/test/Analysis
diff options
context:
space:
mode:
authorTanya Lattner <tonic@nondot.org>2007-11-28 04:57:00 +0000
committerTanya Lattner <tonic@nondot.org>2007-11-28 04:57:00 +0000
commit727842e9d76680a49616083fed0e812ae209aff8 (patch)
tree022ce83bac251c30f6439d30d8e2c2098e689943 /test/Analysis
parentcada245d06959831b90f8c29f92e77beda4b71cb (diff)
downloadllvm-727842e9d76680a49616083fed0e812ae209aff8.tar.gz
llvm-727842e9d76680a49616083fed0e812ae209aff8.tar.bz2
llvm-727842e9d76680a49616083fed0e812ae209aff8.tar.xz
Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines.
XFAILed 3 arm regressions (will file bugs) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44389 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis')
-rw-r--r--test/Analysis/BasicAA/2007-08-01-NoAliasAndCalls.ll2
-rw-r--r--test/Analysis/BasicAA/2007-08-01-NoAliasAndGEP.ll14
-rw-r--r--test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll2
3 files changed, 9 insertions, 9 deletions
diff --git a/test/Analysis/BasicAA/2007-08-01-NoAliasAndCalls.ll b/test/Analysis/BasicAA/2007-08-01-NoAliasAndCalls.ll
index 072bfd9fe9..bbcee84793 100644
--- a/test/Analysis/BasicAA/2007-08-01-NoAliasAndCalls.ll
+++ b/test/Analysis/BasicAA/2007-08-01-NoAliasAndCalls.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output &| grep 'MayAlias: i32* %y, i32* %x'
+; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {MayAlias:.*i32\\* %y, i32\\* %x}
declare i32* @unclear(i32* %a)
diff --git a/test/Analysis/BasicAA/2007-08-01-NoAliasAndGEP.ll b/test/Analysis/BasicAA/2007-08-01-NoAliasAndGEP.ll
index 8cc9f061d9..5a2373e401 100644
--- a/test/Analysis/BasicAA/2007-08-01-NoAliasAndGEP.ll
+++ b/test/Analysis/BasicAA/2007-08-01-NoAliasAndGEP.ll
@@ -1,15 +1,15 @@
-; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output &| grep '9 no alias'
-; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output &| grep '6 may alias'
-; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output &| grep 'MayAlias: i32* %pj, i32* %pi'
+; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {9 no alias}
+; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {6 may alias}
+; RUN: llvm-as %s -o - | opt -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {MayAlias:.*i32\\* %Jpointer, i32\\* %Ipointer}
define void @foo(i32* noalias %p, i32* noalias %q, i32 %i, i32 %j) {
- %pi = getelementptr i32* %p, i32 %i
+ %Ipointer = getelementptr i32* %p, i32 %i
%qi = getelementptr i32* %q, i32 %i
- %pj = getelementptr i32* %p, i32 %j
+ %Jpointer = getelementptr i32* %p, i32 %j
%qj = getelementptr i32* %q, i32 %j
store i32 0, i32* %p
- store i32 0, i32* %pi
- store i32 0, i32* %pj
+ store i32 0, i32* %Ipointer
+ store i32 0, i32* %Jpointer
store i32 0, i32* %q
store i32 0, i32* %qi
store i32 0, i32* %qj
diff --git a/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll b/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
index 30514724d9..32e580e047 100644
--- a/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
+++ b/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -scalar-evolution -analyze |& grep "Loop bb: ( -1 + ( -1 * %x) + %y) iterations!"
+; RUN: llvm-as < %s | opt -scalar-evolution -analyze |& grep {Loop bb: ( -1 + ( -1 \\* %x) + %y) iterations!}
; PR1597
define i32 @f(i32 %x, i32 %y) {