From 5ae21fb23a55427738132a39c8df550c9c1d0771 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 19 Apr 2008 22:32:52 +0000 Subject: rename *.llx -> *.ll, last batch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49971 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Analysis/BasicAA/2004-01-29-InvariantMemory.ll | 13 +++++++++++++ test/Analysis/BasicAA/2004-01-29-InvariantMemory.llx | 13 ------------- test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll | 10 ++++++++++ test/Analysis/BasicAA/2004-07-28-MustAliasbug.llx | 10 ---------- 4 files changed, 23 insertions(+), 23 deletions(-) create mode 100644 test/Analysis/BasicAA/2004-01-29-InvariantMemory.ll delete mode 100644 test/Analysis/BasicAA/2004-01-29-InvariantMemory.llx create mode 100644 test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll delete mode 100644 test/Analysis/BasicAA/2004-07-28-MustAliasbug.llx (limited to 'test/Analysis') diff --git a/test/Analysis/BasicAA/2004-01-29-InvariantMemory.ll b/test/Analysis/BasicAA/2004-01-29-InvariantMemory.ll new file mode 100644 index 0000000..692c6f8 --- /dev/null +++ b/test/Analysis/BasicAA/2004-01-29-InvariantMemory.ll @@ -0,0 +1,13 @@ +; RUN: llvm-as < %s | opt -load-vn -gcse -instcombine | \ +; RUN: llvm-dis | not grep load + +@X = constant [2 x i32] [i32 4, i32 5] + +define i32 @test(i32* %Y, i64 %idx) { + %P = getelementptr [2 x i32]* @X, i64 0, i64 %idx + %A = load i32* %P ; Load from invariant memory + store i32 4, i32* %Y ; Store could not be to @X + %B = load i32* %P + %C = sub i32 %A, %B + ret i32 %C +} diff --git a/test/Analysis/BasicAA/2004-01-29-InvariantMemory.llx b/test/Analysis/BasicAA/2004-01-29-InvariantMemory.llx deleted file mode 100644 index 692c6f8..0000000 --- a/test/Analysis/BasicAA/2004-01-29-InvariantMemory.llx +++ /dev/null @@ -1,13 +0,0 @@ -; RUN: llvm-as < %s | opt -load-vn -gcse -instcombine | \ -; RUN: llvm-dis | not grep load - -@X = constant [2 x i32] [i32 4, i32 5] - -define i32 @test(i32* %Y, i64 %idx) { - %P = getelementptr [2 x i32]* @X, i64 0, i64 %idx - %A = load i32* %P ; Load from invariant memory - store i32 4, i32* %Y ; Store could not be to @X - %B = load i32* %P - %C = sub i32 %A, %B - ret i32 %C -} diff --git a/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll b/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll new file mode 100644 index 0000000..407932c --- /dev/null +++ b/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll @@ -0,0 +1,10 @@ +; RUN: llvm-as < %s | opt -dse | llvm-dis | grep {store i32 0} + +define void @test({i32,i32 }* %P) { + %Q = getelementptr {i32,i32}* %P, i32 1 + %X = getelementptr {i32,i32}* %Q, i32 0, i32 1 + %Y = getelementptr {i32,i32}* %Q, i32 1, i32 1 + store i32 0, i32* %X + store i32 1, i32* %Y + ret void +} diff --git a/test/Analysis/BasicAA/2004-07-28-MustAliasbug.llx b/test/Analysis/BasicAA/2004-07-28-MustAliasbug.llx deleted file mode 100644 index 407932c..0000000 --- a/test/Analysis/BasicAA/2004-07-28-MustAliasbug.llx +++ /dev/null @@ -1,10 +0,0 @@ -; RUN: llvm-as < %s | opt -dse | llvm-dis | grep {store i32 0} - -define void @test({i32,i32 }* %P) { - %Q = getelementptr {i32,i32}* %P, i32 1 - %X = getelementptr {i32,i32}* %Q, i32 0, i32 1 - %Y = getelementptr {i32,i32}* %Q, i32 1, i32 1 - store i32 0, i32* %X - store i32 1, i32* %Y - ret void -} -- cgit v1.1