aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/x86-64-mem.ll
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2008-03-31 23:20:09 +0000
committerDale Johannesen <dalej@apple.com>2008-03-31 23:20:09 +0000
commit1d3863fdbcc37f98d72408b59f6aef3243f36d7f (patch)
treeb3d4f137cb8542ed42fe20ff11f9a3532ca19cbd /test/CodeGen/X86/x86-64-mem.ll
parent427f4c106ac14dcf323dc1bbaf1b8040da03c3c7 (diff)
Mark functions in some tests as 'nounwind'. Generating
EH info for these functions causes the tests to fail for random reasons (e.g. looking for 'or' or counting lines with asm-printer; labels count as lines.) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49003 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/x86-64-mem.ll')
-rw-r--r--test/CodeGen/X86/x86-64-mem.ll6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/CodeGen/X86/x86-64-mem.ll b/test/CodeGen/X86/x86-64-mem.ll
index 8d0e26640c..3a475789f3 100644
--- a/test/CodeGen/X86/x86-64-mem.ll
+++ b/test/CodeGen/X86/x86-64-mem.ll
@@ -17,18 +17,18 @@
@bsrc = internal global [500000 x i32] zeroinitializer, align 32 ; <[500000 x i32]*> [#uses=0]
@bdst = internal global [500000 x i32] zeroinitializer, align 32 ; <[500000 x i32]*> [#uses=0]
-define void @test1() {
+define void @test1() nounwind {
%tmp = load i32* getelementptr ([0 x i32]* @src, i32 0, i32 0) ; <i32> [#uses=1]
store i32 %tmp, i32* getelementptr ([0 x i32]* @dst, i32 0, i32 0)
ret void
}
-define void @test2() {
+define void @test2() nounwind {
store i32* getelementptr ([0 x i32]* @dst, i32 0, i32 0), i32** @ptr
ret void
}
-define void @test3() {
+define void @test3() nounwind {
store i32* getelementptr ([500 x i32]* @ldst, i32 0, i32 0), i32** @lptr
br label %return