Adjust testcases for msasm -> alignstack.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84796 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dale Johannesen 2009-10-21 23:29:12 +00:00
parent 8ba2d5befc
commit 7d977a3e80
3 changed files with 10 additions and 10 deletions

View File

@ -5,7 +5,7 @@ target triple = "i386-apple-darwin10.0"
define void @test1() nounwind { define void @test1() nounwind {
; CHECK: test1 ; CHECK: test1
; CHECK: sideeffect ; CHECK: sideeffect
; CHECK-NOT: msasm ; CHECK-NOT: alignstack
tail call void asm sideeffect "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind tail call void asm sideeffect "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind
ret void ret void
; CHECK: ret ; CHECK: ret
@ -13,23 +13,23 @@ define void @test1() nounwind {
define void @test2() nounwind { define void @test2() nounwind {
; CHECK: test2 ; CHECK: test2
; CHECK: sideeffect ; CHECK: sideeffect
; CHECK: msasm ; CHECK: alignstack
tail call void asm sideeffect msasm "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind tail call void asm sideeffect alignstack "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind
ret void ret void
; CHECK: ret ; CHECK: ret
} }
define void @test3() nounwind { define void @test3() nounwind {
; CHECK: test3 ; CHECK: test3
; CHECK-NOT: sideeffect ; CHECK-NOT: sideeffect
; CHECK: msasm ; CHECK: alignstack
tail call void asm msasm "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind tail call void asm alignstack "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind
ret void ret void
; CHECK: ret ; CHECK: ret
} }
define void @test4() nounwind { define void @test4() nounwind {
; CHECK: test4 ; CHECK: test4
; CHECK-NOT: sideeffect ; CHECK-NOT: sideeffect
; CHECK-NOT: msasm ; CHECK-NOT: alignstack
tail call void asm "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind tail call void asm "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind
ret void ret void
; CHECK: ret ; CHECK: ret

View File

@ -6,7 +6,7 @@
void Method3() void Method3()
{ {
// CHECK: Method3 // CHECK: Method3
// CHECK-NOT: msasm // CHECK-NOT: alignstack
asm("foo:"); asm("foo:");
// CHECK: return // CHECK: return
} }
@ -14,7 +14,7 @@ void Method3()
void Method4() void Method4()
{ {
// CHECK: Method4 // CHECK: Method4
// CHECK: msasm // CHECK: alignstack
asm { asm {
bar: bar:
} }

View File

@ -6,7 +6,7 @@
void Method3() void Method3()
{ {
// CHECK: Method3 // CHECK: Method3
// CHECK-NOT: msasm // CHECK-NOT: alignstack
asm("foo:"); asm("foo:");
// CHECK: return // CHECK: return
} }
@ -14,7 +14,7 @@ void Method3()
void Method4() void Method4()
{ {
// CHECK: Method4 // CHECK: Method4
// CHECK: msasm // CHECK: alignstack
asm { asm {
bar: bar:
} }