diff options
author | Tanya Lattner <tonic@nondot.org> | 2008-02-14 06:56:27 +0000 |
---|---|---|
committer | Tanya Lattner <tonic@nondot.org> | 2008-02-14 06:56:27 +0000 |
commit | dcd188d33fdaff8cea019ebd64e3a3d2b1a700c0 (patch) | |
tree | e443e360baad1556849b2bb86d4296b4c011b83e /test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll | |
parent | eb05f90c71fc7b42e52d4f363fd8325bace9a0e7 (diff) | |
download | llvm-dcd188d33fdaff8cea019ebd64e3a3d2b1a700c0.tar.gz llvm-dcd188d33fdaff8cea019ebd64e3a3d2b1a700c0.tar.bz2 llvm-dcd188d33fdaff8cea019ebd64e3a3d2b1a700c0.tar.xz |
Remove llvm-upgrade.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47110 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll')
-rw-r--r-- | test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll b/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll index cb2b27eeb2..4a3239fa56 100644 --- a/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll +++ b/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll @@ -2,17 +2,17 @@ ; is performed. It is not legal to delete the second load instruction because ; the value computed by the first load instruction is changed by the store. -; RUN: llvm-upgrade < %s | llvm-as | opt -load-vn -gcse -instcombine | llvm-dis | grep DONOTREMOVE +; RUN: llvm-as < %s | opt -load-vn -gcse -instcombine | llvm-dis | grep DONOTREMOVE -int %test() { - %A = alloca int - store int 0, int* %A - %X = load int* %A - %B = cast int* %A to sbyte* - %C = getelementptr sbyte* %B, long 1 - store sbyte 1, sbyte* %C ; Aliases %A - %Y.DONOTREMOVE = load int* %A - %Z = sub int %X, %Y.DONOTREMOVE - ret int %Z +define i32 @test() { + %A = alloca i32 + store i32 0, i32* %A + %X = load i32* %A + %B = bitcast i32* %A to i8* + %C = getelementptr i8* %B, i64 1 + store i8 1, i8* %C ; Aliases %A + %Y.DONOTREMOVE = load i32* %A + %Z = sub i32 %X, %Y.DONOTREMOVE + ret i32 %Z } |