diff options
author | Stephen Lin <stephenwlin@gmail.com> | 2013-07-12 14:54:12 +0000 |
---|---|---|
committer | Stephen Lin <stephenwlin@gmail.com> | 2013-07-12 14:54:12 +0000 |
commit | 55ec2218c448ef9e0d09b5534885b6d2a9786a73 (patch) | |
tree | 94316353dd83c026d41bb9101017c9a82796ffb3 /test/CodeGen/ARM/returned-ext.ll | |
parent | 178504b07b793b3fde46d950b8f10e0794193e02 (diff) | |
download | llvm-55ec2218c448ef9e0d09b5534885b6d2a9786a73.tar.gz llvm-55ec2218c448ef9e0d09b5534885b6d2a9786a73.tar.bz2 llvm-55ec2218c448ef9e0d09b5534885b6d2a9786a73.tar.xz |
Start using CHECK-LABEL in some tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186163 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/ARM/returned-ext.ll')
-rw-r--r-- | test/CodeGen/ARM/returned-ext.ll | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/test/CodeGen/ARM/returned-ext.ll b/test/CodeGen/ARM/returned-ext.ll index 670b12f249..d2cdeb096a 100644 --- a/test/CodeGen/ARM/returned-ext.ll +++ b/test/CodeGen/ARM/returned-ext.ll @@ -10,13 +10,13 @@ declare zeroext i16 @bothzext16(i16 zeroext returned %x) ; The zeroext param attribute below is meant to have no effect define i16 @test_identity(i16 zeroext %x) { entry: -; CHECKELF: test_identity: +; CHECKELF-LABEL: test_identity: ; CHECKELF: mov [[SAVEX:r[0-9]+]], r0 ; CHECKELF: bl identity16 ; CHECKELF: uxth r0, r0 ; CHECKELF: bl identity32 ; CHECKELF: mov r0, [[SAVEX]] -; CHECKT2D: test_identity: +; CHECKT2D-LABEL: test_identity: ; CHECKT2D: mov [[SAVEX:r[0-9]+]], r0 ; CHECKT2D: blx _identity16 ; CHECKT2D: uxth r0, r0 @@ -32,7 +32,7 @@ entry: ; x is not considered equal to %call (see SelectionDAGBuilder.cpp) define i16 @test_matched_ret(i16 %x) { entry: -; CHECKELF: test_matched_ret: +; CHECKELF-LABEL: test_matched_ret: ; This shouldn't be required ; CHECKELF: mov [[SAVEX:r[0-9]+]], r0 @@ -44,7 +44,7 @@ entry: ; This shouldn't be required ; CHECKELF: mov r0, [[SAVEX]] -; CHECKT2D: test_matched_ret: +; CHECKT2D-LABEL: test_matched_ret: ; This shouldn't be required ; CHECKT2D: mov [[SAVEX:r[0-9]+]], r0 @@ -64,13 +64,13 @@ entry: define i16 @test_mismatched_ret(i16 %x) { entry: -; CHECKELF: test_mismatched_ret: +; CHECKELF-LABEL: test_mismatched_ret: ; CHECKELF: mov [[SAVEX:r[0-9]+]], r0 ; CHECKELF: bl retzext16 ; CHECKELF: sxth r0, {{r[0-9]+}} ; CHECKELF: bl identity32 ; CHECKELF: mov r0, [[SAVEX]] -; CHECKT2D: test_mismatched_ret: +; CHECKT2D-LABEL: test_mismatched_ret: ; CHECKT2D: mov [[SAVEX:r[0-9]+]], r0 ; CHECKT2D: blx _retzext16 ; CHECKT2D: sxth r0, {{r[0-9]+}} @@ -84,13 +84,13 @@ entry: define i16 @test_matched_paramext(i16 %x) { entry: -; CHECKELF: test_matched_paramext: +; CHECKELF-LABEL: test_matched_paramext: ; CHECKELF: uxth r0, r0 ; CHECKELF: bl paramzext16 ; CHECKELF: uxth r0, r0 ; CHECKELF: bl identity32 ; CHECKELF: b paramzext16 -; CHECKT2D: test_matched_paramext: +; CHECKT2D-LABEL: test_matched_paramext: ; CHECKT2D: uxth r0, r0 ; CHECKT2D: blx _paramzext16 ; CHECKT2D: uxth r0, r0 @@ -113,11 +113,11 @@ entry: ; optimization, don't bother checking: just verify that the calls are made ; in the correct order as a basic sanity check -; CHECKELF: test_matched_paramext2: +; CHECKELF-LABEL: test_matched_paramext2: ; CHECKELF: bl paramzext16 ; CHECKELF: bl identity32 ; CHECKELF: b paramzext16 -; CHECKT2D: test_matched_paramext2: +; CHECKT2D-LABEL: test_matched_paramext2: ; CHECKT2D: blx _paramzext16 ; CHECKT2D: blx _identity32 ; CHECKT2D: b.w _paramzext16 @@ -133,7 +133,7 @@ entry: define i16 @test_matched_bothext(i16 %x) { entry: -; CHECKELF: test_matched_bothext: +; CHECKELF-LABEL: test_matched_bothext: ; CHECKELF: uxth r0, r0 ; CHECKELF: bl bothzext16 ; CHECKELF-NOT: uxth r0, r0 @@ -141,7 +141,7 @@ entry: ; FIXME: Tail call should be OK here ; CHECKELF: bl identity32 -; CHECKT2D: test_matched_bothext: +; CHECKT2D-LABEL: test_matched_bothext: ; CHECKT2D: uxth r0, r0 ; CHECKT2D: blx _bothzext16 ; CHECKT2D-NOT: uxth r0, r0 @@ -157,14 +157,14 @@ entry: define i16 @test_mismatched_bothext(i16 %x) { entry: -; CHECKELF: test_mismatched_bothext: +; CHECKELF-LABEL: test_mismatched_bothext: ; CHECKELF: mov [[SAVEX:r[0-9]+]], r0 ; CHECKELF: uxth r0, {{r[0-9]+}} ; CHECKELF: bl bothzext16 ; CHECKELF: sxth r0, [[SAVEX]] ; CHECKELF: bl identity32 ; CHECKELF: mov r0, [[SAVEX]] -; CHECKT2D: test_mismatched_bothext: +; CHECKT2D-LABEL: test_mismatched_bothext: ; CHECKT2D: mov [[SAVEX:r[0-9]+]], r0 ; CHECKT2D: uxth r0, {{r[0-9]+}} ; CHECKT2D: blx _bothzext16 |