mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-02 16:56:39 +00:00
Combine two tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33668 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
36640905e1
commit
f08c0eab15
@ -1,19 +0,0 @@
|
||||
; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm &&
|
||||
; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm | not grep "805306384"
|
||||
|
||||
|
||||
int %main() {
|
||||
entry:
|
||||
%retval = alloca int, align 4 ; <int*> [#uses=2]
|
||||
%tmp = alloca int, align 4 ; <int*> [#uses=2]
|
||||
%a = alloca [805306369 x sbyte], align 16 ; <[805306369 x sbyte]*> [#uses=0]
|
||||
"alloca point" = bitcast int 0 to int ; <int> [#uses=0]
|
||||
store int 0, int* %tmp
|
||||
%tmp = load int* %tmp ; <int> [#uses=1]
|
||||
store int %tmp, int* %retval
|
||||
br label %return
|
||||
|
||||
return: ; preds = %entry
|
||||
%retval = load int* %retval ; <int> [#uses=1]
|
||||
ret int %retval
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
; RUN: llvm-as < %s | llc -march=arm &&
|
||||
; RUN: llvm-as < %s | llc -march=arm -enable-thumb
|
||||
; RUN: llvm-as < %s | llc -march=arm -enable-thumb &&
|
||||
; RUN: llvm-as < %s | llc -march=arm -enable-thumb | grep 'ldr.*LCP' | wc -l | grep 5
|
||||
|
||||
define void @test1() {
|
||||
%tmp = alloca [ 64 x i32 ] , align 4
|
||||
@ -10,3 +11,12 @@ define void @test2() {
|
||||
%tmp = alloca [ 4168 x i8 ] , align 4
|
||||
ret void
|
||||
}
|
||||
|
||||
define i32 @test3() {
|
||||
%retval = alloca i32, align 4
|
||||
%tmp = alloca i32, align 4
|
||||
%a = alloca [805306369 x i8], align 16
|
||||
store i32 0, i32* %tmp
|
||||
%tmp1 = load i32* %tmp
|
||||
ret i32 %tmp1
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user