[llvm-commits] [llvm] r72002 - in /llvm/trunk/test: Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll CodeGen/ARM/arm-negative-stride.ll CodeGen/ARM/lsr-scale-addr-mode.ll CodeGen/X86/2007-11-06-InstrSched.ll CodeGen/X86/loop-hoist.ll Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll

Dan Gohman gohman at apple.com
Mon May 18 08:16:49 PDT 2009


Author: djg
Date: Mon May 18 10:16:49 2009
New Revision: 72002

URL: http://llvm.org/viewvc/llvm-project?rev=72002&view=rev
Log:
Add nounwind to a few tests.

Modified:
    llvm/trunk/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll
    llvm/trunk/test/CodeGen/ARM/arm-negative-stride.ll
    llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll
    llvm/trunk/test/CodeGen/X86/2007-11-06-InstrSched.ll
    llvm/trunk/test/CodeGen/X86/loop-hoist.ll
    llvm/trunk/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll

Modified: llvm/trunk/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll?rev=72002&r1=72001&r2=72002&view=diff

==============================================================================
--- llvm/trunk/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll (original)
+++ llvm/trunk/test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll Mon May 18 10:16:49 2009
@@ -3,7 +3,7 @@
 ; RUN: grep -F "backedge-taken count is (-2147483632 + (2147483632 smax (-1 + (-1 * %x)) smax (-1 + (-1 * %y))))"
 ; PR2607
 
-define i32 @b(i32 %x, i32 %y) {
+define i32 @b(i32 %x, i32 %y) nounwind {
 entry:
 	%cmp2 = icmp slt i32 %y, %x
 	%cond3 = select i1 %cmp2, i32 %y, i32 %x

Modified: llvm/trunk/test/CodeGen/ARM/arm-negative-stride.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/arm-negative-stride.ll?rev=72002&r1=72001&r2=72002&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/ARM/arm-negative-stride.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/arm-negative-stride.ll Mon May 18 10:16:49 2009
@@ -1,6 +1,6 @@
 ; RUN: llvm-as < %s | llc -march=arm | grep {str r1, \\\[r.*, -r.*, lsl #2\}
 
-define void @test(i32* %P, i32 %A, i32 %i) {
+define void @test(i32* %P, i32 %A, i32 %i) nounwind {
 entry:
         icmp eq i32 %i, 0               ; <i1>:0 [#uses=1]
         br i1 %0, label %return, label %bb

Modified: llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll?rev=72002&r1=72001&r2=72002&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/lsr-scale-addr-mode.ll Mon May 18 10:16:49 2009
@@ -1,7 +1,7 @@
 ; RUN: llvm-as < %s | llc -march=arm | grep -F {str r2, \[r0, +r3, lsl #2\]}
 ; Should use scaled addressing mode.
 
-define void @sintzero(i32* %a) {
+define void @sintzero(i32* %a) nounwind {
 entry:
 	store i32 0, i32* %a
 	br label %cond_next

Modified: llvm/trunk/test/CodeGen/X86/2007-11-06-InstrSched.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/2007-11-06-InstrSched.ll?rev=72002&r1=72001&r2=72002&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/X86/2007-11-06-InstrSched.ll (original)
+++ llvm/trunk/test/CodeGen/X86/2007-11-06-InstrSched.ll Mon May 18 10:16:49 2009
@@ -1,6 +1,6 @@
 ; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | not grep lea
 
-define float @foo(i32* %x, float* %y, i32 %c) {
+define float @foo(i32* %x, float* %y, i32 %c) nounwind {
 entry:
 	%tmp2132 = icmp eq i32 %c, 0		; <i1> [#uses=1]
 	br i1 %tmp2132, label %bb23, label %bb18

Modified: llvm/trunk/test/CodeGen/X86/loop-hoist.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/loop-hoist.ll?rev=72002&r1=72001&r2=72002&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/X86/loop-hoist.ll (original)
+++ llvm/trunk/test/CodeGen/X86/loop-hoist.ll Mon May 18 10:16:49 2009
@@ -8,7 +8,7 @@
 
 @Arr = external global [0 x i32]		; <[0 x i32]*> [#uses=1]
 
-define void @foo(i32 %N.in, i32 %x) {
+define void @foo(i32 %N.in, i32 %x) nounwind {
 entry:
 	%N = bitcast i32 %N.in to i32		; <i32> [#uses=1]
 	br label %cond_true

Modified: llvm/trunk/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll?rev=72002&r1=72001&r2=72002&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll (original)
+++ llvm/trunk/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll Mon May 18 10:16:49 2009
@@ -1,7 +1,7 @@
 ; RUN: llvm-as < %s | llc -march=x86-64 | grep {(%rdi,%rax,8)}
 ; RUN: llvm-as < %s | llc -march=x86-64 | not grep {addq.*8}
 
-define void @foo(double* %y) {
+define void @foo(double* %y) nounwind {
 entry:
         br label %bb
 





More information about the llvm-commits mailing list