Skip to content

Commit 1ba6d34

Browse files
Merge pull request #4889 from aschwaighofer/fix_armv7_condfail_test
Fix condfail test on armv7(s)
2 parents 7a11b2d + 1ec78b2 commit 1ba6d34

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

test/IRGen/condfail.sil

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@ import Swift
77
// Make sure we emit two traps.
88

99
// CHECK-LABEL: test_cond_fail:
10-
// CHECK: .cfi_startproc
10+
11+
// CHECK-x86_64: .cfi_startproc
12+
// CHECK-i386: .cfi_startproc
13+
// CHECK-arm64: .cfi_startproc
14+
// CHECK-armv7: Lfunc_begin
15+
// CHECK-armv7s: Lfunc_begin
16+
// CHECK-powerpc64: .cfi_startproc
17+
// CHECK-powerpc64le: .cfi_startproc
18+
// CHECK-s390x: .cfi_startproc
1119
// CHECK-OPT-macosx: ## InlineAsm Start
1220
// CHECK-OPT-macosx: ## InlineAsm End
1321
// CHECK-OPT-linux: ##APP
@@ -24,7 +32,14 @@ import Swift
2432
// CHECK-powerpc64: trap
2533
// CHECK-powerpc64le: trap
2634
// CHECK-s390x: trap
27-
// CHECK-NOT: .cfi_endproc
35+
// CHECK-NOT-x86_64: .cfi_endproc
36+
// CHECK-NOT-i386: .cfi_endproc
37+
// CHECK-NOT-arm64: .cfi_endproc
38+
// CHECK-NOT-armv7: Lfunc_end
39+
// CHECK-NOT-armv7s: Lfunc_end
40+
// CHECK-NOT-powerpc64: .cfi_endproc
41+
// CHECK-NOT-powerpc64le: .cfi_endproc
42+
// CHECK-NOT-s390x: .cfi_endproc
2843
// CHECK-OPT-macosx: ## InlineAsm Start
2944
// CHECK-OPT-macosx: ## InlineAsm End
3045
// CHECK-OPT-linux: ##APP
@@ -41,7 +56,14 @@ import Swift
4156
// CHECK-powerpc64: trap
4257
// CHECK-powerpc64le: trap
4358
// CHECK-s390x: trap
44-
// CHECK: .cfi_endproc
59+
// CHECK-x86_64: .cfi_endproc
60+
// CHECK-i386: .cfi_endproc
61+
// CHECK-arm64: .cfi_endproc
62+
// CHECK-armv7: Lfunc_end
63+
// CHECK-armv7s: Lfunc_end
64+
// CHECK-powerpc64: .cfi_endproc
65+
// CHECK-powerpc64le: .cfi_endproc
66+
// CHECK-s390x: .cfi_endproc
4567
sil hidden @test_cond_fail : $@convention(thin) (Int32) -> Int32 {
4668
bb0(%0 : $Int32):
4769
%2 = integer_literal $Builtin.Int32, 1

0 commit comments

Comments
 (0)