From: Diana Picus Date: Thu, 2 May 2019 09:24:47 +0000 (+0000) Subject: [ARM GlobalISel] Rename some inst selector tests. NFC X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1e513e8bae84a9daad70f9b2d40aa8adaf81ccd8;p=llvm [ARM GlobalISel] Rename some inst selector tests. NFC Prepare to add support for extensions to types smaller than 32 bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359767 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir b/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir index 49f6ae6da85..10f2f794ca3 100644 --- a/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir +++ b/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir @@ -1,11 +1,11 @@ # RUN: llc -O0 -mtriple arm-- -run-pass=instruction-select -verify-machineinstrs %s -o - | FileCheck %s --- | - define void @test_trunc_and_zext_s1() { ret void } - define void @test_trunc_and_sext_s1() { ret void } - define void @test_trunc_and_sext_s8() { ret void } - define void @test_trunc_and_zext_s16() { ret void } - define void @test_trunc_and_anyext_s8() { ret void } - define void @test_trunc_and_anyext_s16() { ret void } + define void @test_trunc_and_zext_s1_to_s32() { ret void } + define void @test_trunc_and_sext_s1_to_s32() { ret void } + define void @test_trunc_and_sext_s8_to_s32() { ret void } + define void @test_trunc_and_zext_s16_to_s32() { ret void } + define void @test_trunc_and_anyext_s8_to_s32() { ret void } + define void @test_trunc_and_anyext_s16_to_s32() { ret void } define void @test_add_s32() { ret void } define void @test_add_fold_imm_s32() { ret void } @@ -54,8 +54,8 @@ attributes #2 = { "target-features"="+v6t2" } ... --- -name: test_trunc_and_zext_s1 -# CHECK-LABEL: name: test_trunc_and_zext_s1 +name: test_trunc_and_zext_s1_to_s32 +# CHECK-LABEL: name: test_trunc_and_zext_s1_to_s32 legalized: true regBankSelected: true selected: false @@ -83,8 +83,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_sext_s1 -# CHECK-LABEL: name: test_trunc_and_sext_s1 +name: test_trunc_and_sext_s1_to_s32 +# CHECK-LABEL: name: test_trunc_and_sext_s1_to_s32 legalized: true regBankSelected: true selected: false @@ -113,8 +113,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_sext_s8 -# CHECK-LABEL: name: test_trunc_and_sext_s8 +name: test_trunc_and_sext_s8_to_s32 +# CHECK-LABEL: name: test_trunc_and_sext_s8_to_s32 legalized: true regBankSelected: true selected: false @@ -143,8 +143,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_zext_s16 -# CHECK-LABEL: name: test_trunc_and_zext_s16 +name: test_trunc_and_zext_s16_to_s32 +# CHECK-LABEL: name: test_trunc_and_zext_s16_to_s32 legalized: true regBankSelected: true selected: false @@ -173,8 +173,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_anyext_s8 -# CHECK-LABEL: name: test_trunc_and_anyext_s8 +name: test_trunc_and_anyext_s8_to_s32 +# CHECK-LABEL: name: test_trunc_and_anyext_s8_to_s32 legalized: true regBankSelected: true selected: false @@ -201,8 +201,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_anyext_s16 -# CHECK-LABEL: name: test_trunc_and_anyext_s16 +name: test_trunc_and_anyext_s16_to_s32 +# CHECK-LABEL: name: test_trunc_and_anyext_s16_to_s32 legalized: true regBankSelected: true selected: false diff --git a/test/CodeGen/ARM/GlobalISel/thumb-select-exts.mir b/test/CodeGen/ARM/GlobalISel/thumb-select-exts.mir index 365a614d6ec..aca756f987c 100644 --- a/test/CodeGen/ARM/GlobalISel/thumb-select-exts.mir +++ b/test/CodeGen/ARM/GlobalISel/thumb-select-exts.mir @@ -1,20 +1,20 @@ # RUN: llc -O0 -mtriple thumb-- -mattr=+v6t2 -run-pass=instruction-select -verify-machineinstrs %s -o - | FileCheck %s --- | - define void @test_trunc_and_zext_s1() { ret void } - define void @test_trunc_and_sext_s1() { ret void } - define void @test_trunc_and_anyext_s1() { ret void } + define void @test_trunc_and_zext_s1_to_s32() { ret void } + define void @test_trunc_and_sext_s1_to_s32() { ret void } + define void @test_trunc_and_anyext_s1_to_s32() { ret void } - define void @test_trunc_and_zext_s8() { ret void } - define void @test_trunc_and_sext_s8() { ret void } - define void @test_trunc_and_anyext_s8() { ret void } + define void @test_trunc_and_zext_s8_to_s32() { ret void } + define void @test_trunc_and_sext_s8_to_s32() { ret void } + define void @test_trunc_and_anyext_s8_to_s32() { ret void } - define void @test_trunc_and_zext_s16() { ret void } - define void @test_trunc_and_sext_s16() { ret void } - define void @test_trunc_and_anyext_s16() { ret void } + define void @test_trunc_and_zext_s16_to_s32() { ret void } + define void @test_trunc_and_sext_s16_to_s32() { ret void } + define void @test_trunc_and_anyext_s16_to_s32() { ret void } ... --- -name: test_trunc_and_zext_s1 -# CHECK-LABEL: name: test_trunc_and_zext_s1 +name: test_trunc_and_zext_s1_to_s32 +# CHECK-LABEL: name: test_trunc_and_zext_s1_to_s32 legalized: true regBankSelected: true selected: false @@ -44,8 +44,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_sext_s1 -# CHECK-LABEL: name: test_trunc_and_sext_s1 +name: test_trunc_and_sext_s1_to_s32 +# CHECK-LABEL: name: test_trunc_and_sext_s1_to_s32 legalized: true regBankSelected: true selected: false @@ -76,8 +76,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_anyext_s1 -# CHECK-LABEL: name: test_trunc_and_anyext_s1 +name: test_trunc_and_anyext_s1_to_s32 +# CHECK-LABEL: name: test_trunc_and_anyext_s1_to_s32 legalized: true regBankSelected: true selected: false @@ -105,8 +105,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_zext_s8 -# CHECK-LABEL: name: test_trunc_and_zext_s8 +name: test_trunc_and_zext_s8_to_s32 +# CHECK-LABEL: name: test_trunc_and_zext_s8_to_s32 legalized: true regBankSelected: true selected: false @@ -136,8 +136,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_sext_s8 -# CHECK-LABEL: name: test_trunc_and_sext_s8 +name: test_trunc_and_sext_s8_to_s32 +# CHECK-LABEL: name: test_trunc_and_sext_s8_to_s32 legalized: true regBankSelected: true selected: false @@ -167,8 +167,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_anyext_s8 -# CHECK-LABEL: name: test_trunc_and_anyext_s8 +name: test_trunc_and_anyext_s8_to_s32 +# CHECK-LABEL: name: test_trunc_and_anyext_s8_to_s32 legalized: true regBankSelected: true selected: false @@ -196,8 +196,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_zext_s16 -# CHECK-LABEL: name: test_trunc_and_zext_s16 +name: test_trunc_and_zext_s16_to_s32 +# CHECK-LABEL: name: test_trunc_and_zext_s16_to_s32 legalized: true regBankSelected: true selected: false @@ -227,8 +227,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_sext_s16 -# CHECK-LABEL: name: test_trunc_and_sext_s16 +name: test_trunc_and_sext_s16_to_s32 +# CHECK-LABEL: name: test_trunc_and_sext_s16_to_s32 legalized: true regBankSelected: true selected: false @@ -258,8 +258,8 @@ body: | ; CHECK: BX_RET 14, $noreg, implicit $r0 ... --- -name: test_trunc_and_anyext_s16 -# CHECK-LABEL: name: test_trunc_and_anyext_s16 +name: test_trunc_and_anyext_s16_to_s32 +# CHECK-LABEL: name: test_trunc_and_anyext_s16_to_s32 legalized: true regBankSelected: true selected: false