diff options
| author | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2017-02-28 08:58:40 +0000 |
|---|---|---|
| committer | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2017-02-28 08:58:40 +0000 |
| commit | 24a593fd20be568493dbcd2b4fc6e05967821d00 (patch) | |
| tree | 57ce08dd1355921f77eb8ddba69d3e98d6b9292e /llvm/test | |
| parent | fbe64b65a895a565884a36fa452e5b41ac8bef62 (diff) | |
| download | bcm5719-llvm-24a593fd20be568493dbcd2b4fc6e05967821d00.tar.gz bcm5719-llvm-24a593fd20be568493dbcd2b4fc6e05967821d00.zip | |
Relate the CHECK: lines to the functions that they're checking [NFC]
llvm-svn: 296450
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/CodeGen/Thumb/long.ll | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/llvm/test/CodeGen/Thumb/long.ll b/llvm/test/CodeGen/Thumb/long.ll index 33f63892ec3..2330adf11dc 100644 --- a/llvm/test/CodeGen/Thumb/long.ll +++ b/llvm/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 - |

