summaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb
diff options
context:
space:
mode:
authorArtyom Skrobov <Artyom.Skrobov@arm.com>2017-02-28 08:58:40 +0000
committerArtyom Skrobov <Artyom.Skrobov@arm.com>2017-02-28 08:58:40 +0000
commitf14c2c66ebe6cc647ba2537101b0676696558ff6 (patch)
tree08b59267b581db5a0bb8650a8082619278fe76ed /test/CodeGen/Thumb
parentca243b923259d5d65c295993d4d093838405925d (diff)
Relate the CHECK: lines to the functions that they're checking [NFC]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296450 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/Thumb')
-rw-r--r--test/CodeGen/Thumb/long.ll28
1 files changed, 15 insertions, 13 deletions
diff --git a/test/CodeGen/Thumb/long.ll b/test/CodeGen/Thumb/long.ll
index 33f63892ec3..2330adf11dc 100644
--- a/test/CodeGen/Thumb/long.ll
+++ b/test/CodeGen/Thumb/long.ll
@@ -1,5 +1,6 @@
; RUN: llc -mtriple=thumb-eabi %s -o - | FileCheck %s
-; RUN: llc -mtriple=thumb-apple-darwin %s -o - | FileCheck %s -check-prefix CHECK-DARWIN
+; RUN: llc -mtriple=thumb-apple-darwin %s -o - | \
+; RUN: FileCheck %s -check-prefix CHECK -check-prefix CHECK-DARWIN
define i64 @f1() {
entry:
@@ -24,12 +25,18 @@ entry:
define i64 @f5() {
entry:
ret i64 9223372036854775807
+; CHECK-LABEL: f5:
+; CHECK: mvn
+; CHECK-NOT: mvn
}
define i64 @f6(i64 %x, i64 %y) {
entry:
%tmp1 = add i64 %y, 1 ; <i64> [#uses=1]
ret i64 %tmp1
+; CHECK-LABEL: f6:
+; CHECK: adc
+; CHECK-NOT: adc
}
define void @f7() {
@@ -44,6 +51,9 @@ define i64 @f9(i64 %a, i64 %b) {
entry:
%tmp = sub i64 %a, %b ; <i64> [#uses=1]
ret i64 %tmp
+; CHECK-LABEL: f9:
+; CHECK: sbc
+; CHECK-NOT: sbc
}
define i64 @f(i32 %a, i32 %b) {
@@ -52,6 +62,8 @@ entry:
%tmp1 = sext i32 %b to i64 ; <i64> [#uses=1]
%tmp2 = mul i64 %tmp1, %tmp ; <i64> [#uses=1]
ret i64 %tmp2
+; CHECK-LABEL: f:
+; CHECK-DARWIN: __muldi3
}
define i64 @g(i32 %a, i32 %b) {
@@ -60,6 +72,8 @@ entry:
%tmp1 = zext i32 %b to i64 ; <i64> [#uses=1]
%tmp2 = mul i64 %tmp1, %tmp ; <i64> [#uses=1]
ret i64 %tmp2
+; CHECK-LABEL: g:
+; CHECK-DARWIN: __muldi3
}
define i64 @f10() {
@@ -68,15 +82,3 @@ entry:
%retval = load i64, i64* %a ; <i64> [#uses=1]
ret i64 %retval
}
-
-; CHECK: mvn
-; CHECK-NOT: mvn
-
-; CHECK: adc
-; CHECK-NOT: adc
-
-; CHECK: sbc
-; CHECK-NOT: sbc
-
-; CHECK-DARWIN: __muldi3
-