diff options
author | Tanya Lattner <tonic@nondot.org> | 2008-03-01 09:15:35 +0000 |
---|---|---|
committer | Tanya Lattner <tonic@nondot.org> | 2008-03-01 09:15:35 +0000 |
commit | 4c4d0b8429d3ec0b9348fbd308e2551fc0f8bda8 (patch) | |
tree | c1b0621415acc20f94152c51174d53fae3dbc8cc /test/Transforms/GlobalOpt/globalsra.llx | |
parent | 3272c7f6996b0af462e9663b81bd8ff2afa68634 (diff) | |
download | external_llvm-4c4d0b8429d3ec0b9348fbd308e2551fc0f8bda8.zip external_llvm-4c4d0b8429d3ec0b9348fbd308e2551fc0f8bda8.tar.gz external_llvm-4c4d0b8429d3ec0b9348fbd308e2551fc0f8bda8.tar.bz2 |
Remove llvm-upgrade and update test cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47793 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/GlobalOpt/globalsra.llx')
-rw-r--r-- | test/Transforms/GlobalOpt/globalsra.llx | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/test/Transforms/GlobalOpt/globalsra.llx b/test/Transforms/GlobalOpt/globalsra.llx index a87b954..3623555 100644 --- a/test/Transforms/GlobalOpt/globalsra.llx +++ b/test/Transforms/GlobalOpt/globalsra.llx @@ -1,19 +1,23 @@ -; RUN: llvm-upgrade < %s | llvm-as | opt -globalopt | llvm-dis | not grep global +; RUN: llvm-as < %s | opt -globalopt | llvm-dis | not grep global -%G = internal global { int, float, {double} } { int 1, float 1.0, {double} {double 17.27} } +@G = internal global { i32, float, { double } } { + i32 1, + float 1.000000e+00, + { double } { double 1.727000e+01 } } ; <{ i32, float, { double } }*> [#uses=3] -void %onlystore() { - store int 123, int* getelementptr ({ int, float, {double} }* %G, int 0, uint 0) - ret void +define void @onlystore() { + store i32 123, i32* getelementptr ({ i32, float, { double } }* @G, i32 0, i32 0) + ret void } -float %storeinit() { - store float 1.0, float* getelementptr ({ int, float, {double} }* %G, int 0, uint 1) - %X = load float* getelementptr ({ int, float, {double} }* %G, int 0, uint 1) - ret float %X +define float @storeinit() { + store float 1.000000e+00, float* getelementptr ({ i32, float, { double } }* @G, i32 0, i32 1) + %X = load float* getelementptr ({ i32, float, { double } }* @G, i32 0, i32 1) ; <float> [#uses=1] + ret float %X } -double %constantize() { - %X = load double* getelementptr ({ int, float, {double} }* %G, int 0, uint 2, uint 0) - ret double %X +define double @constantize() { + %X = load double* getelementptr ({ i32, float, { double } }* @G, i32 0, i32 2, i32 0) ; <double> [#uses=1] + ret double %X } + |