[llvm] r296450 - Relate the CHECK: lines to the functions that they're checking [NFC]

Artyom Skrobov via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 28 00:58:40 PST 2017


Author: askrobov
Date: Tue Feb 28 02:58:40 2017
New Revision: 296450

URL: http://llvm.org/viewvc/llvm-project?rev=296450&view=rev
Log:
Relate the CHECK: lines to the functions that they're checking [NFC]

Modified:
    llvm/trunk/test/CodeGen/Thumb/long.ll

Modified: llvm/trunk/test/CodeGen/Thumb/long.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb/long.ll?rev=296450&r1=296449&r2=296450&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Thumb/long.ll (original)
+++ llvm/trunk/test/CodeGen/Thumb/long.ll Tue Feb 28 02:58:40 2017
@@ -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
-




More information about the llvm-commits mailing list