[llvm] r321618 - [X86] Regenerate test checks in sse2-intrinsics-x86-upgrade with update-llc

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 1 01:01:38 PST 2018


Can you fix sse-intrinsics-x86-upgrade.ll too? It seems to have the same
issue

~Craig

On Mon, Jan 1, 2018 at 12:47 AM, Uriel Korach via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: uriel.k
> Date: Mon Jan  1 00:47:50 2018
> New Revision: 321618
>
> URL: http://llvm.org/viewvc/llvm-project?rev=321618&view=rev
> Log:
> [X86] Regenerate test checks in sse2-intrinsics-x86-upgrade with update-llc
>
> Removing outdated checks.
> NFC
>
> Modified:
>     llvm/trunk/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll
>
> Modified: llvm/trunk/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/
> CodeGen/X86/sse2-intrinsics-x86-upgrade.ll?rev=321618&r1=
> 321617&r2=321618&view=diff
> ============================================================
> ==================
> --- llvm/trunk/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll Mon Jan  1
> 00:47:50 2018
> @@ -184,20 +184,6 @@ define <8 x i16> @min_epi16(<8 x i16> %a
>  declare <8 x i16> @llvm.x86.sse2.pmins.w(<8 x i16>, <8 x i16>) nounwind
> readnone
>
>  define <2 x double> @test_x86_sse2_add_sd(<2 x double> %a0, <2 x double>
> %a1) {
> -; SSE-LABEL: test_x86_sse2_add_sd:
> -; SSE:       ## %bb.0:
> -; SSE-NEXT:    addsd %xmm1, %xmm0 ## encoding: [0xf2,0x0f,0x58,0xc1]
> -; SSE-NEXT:    retl ## encoding: [0xc3]
> -;
> -; AVX2-LABEL: test_x86_sse2_add_sd:
> -; AVX2:       ## %bb.0:
> -; AVX2-NEXT:    vaddsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0xc5,0xfb,0x58,0xc1]
> -; AVX2-NEXT:    retl ## encoding: [0xc3]
> -;
> -; SKX-LABEL: test_x86_sse2_add_sd:
> -; SKX:       ## %bb.0:
> -; SKX-NEXT:    vaddsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0x62,0xf1,0xff,0x08,0x58,0xc1]
> -; SKX-NEXT:    retl ## encoding: [0xc3]
>  ; CHECK-LABEL: test_x86_sse2_add_sd:
>  ; CHECK:       ## %bb.0:
>  ; CHECK-NEXT:    addsd %xmm1, %xmm0
> @@ -209,20 +195,6 @@ declare <2 x double> @llvm.x86.sse2.add.
>
>
>  define <2 x double> @test_x86_sse2_sub_sd(<2 x double> %a0, <2 x double>
> %a1) {
> -; SSE-LABEL: test_x86_sse2_sub_sd:
> -; SSE:       ## %bb.0:
> -; SSE-NEXT:    subsd %xmm1, %xmm0 ## encoding: [0xf2,0x0f,0x5c,0xc1]
> -; SSE-NEXT:    retl ## encoding: [0xc3]
> -;
> -; AVX2-LABEL: test_x86_sse2_sub_sd:
> -; AVX2:       ## %bb.0:
> -; AVX2-NEXT:    vsubsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0xc5,0xfb,0x5c,0xc1]
> -; AVX2-NEXT:    retl ## encoding: [0xc3]
> -;
> -; SKX-LABEL: test_x86_sse2_sub_sd:
> -; SKX:       ## %bb.0:
> -; SKX-NEXT:    vsubsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0x62,0xf1,0xff,0x08,0x5c,0xc1]
> -; SKX-NEXT:    retl ## encoding: [0xc3]
>  ; CHECK-LABEL: test_x86_sse2_sub_sd:
>  ; CHECK:       ## %bb.0:
>  ; CHECK-NEXT:    subsd %xmm1, %xmm0
> @@ -234,20 +206,6 @@ declare <2 x double> @llvm.x86.sse2.sub.
>
>
>  define <2 x double> @test_x86_sse2_mul_sd(<2 x double> %a0, <2 x double>
> %a1) {
> -; SSE-LABEL: test_x86_sse2_mul_sd:
> -; SSE:       ## %bb.0:
> -; SSE-NEXT:    mulsd %xmm1, %xmm0 ## encoding: [0xf2,0x0f,0x59,0xc1]
> -; SSE-NEXT:    retl ## encoding: [0xc3]
> -;
> -; AVX2-LABEL: test_x86_sse2_mul_sd:
> -; AVX2:       ## %bb.0:
> -; AVX2-NEXT:    vmulsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0xc5,0xfb,0x59,0xc1]
> -; AVX2-NEXT:    retl ## encoding: [0xc3]
> -;
> -; SKX-LABEL: test_x86_sse2_mul_sd:
> -; SKX:       ## %bb.0:
> -; SKX-NEXT:    vmulsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0x62,0xf1,0xff,0x08,0x59,0xc1]
> -; SKX-NEXT:    retl ## encoding: [0xc3]
>  ; CHECK-LABEL: test_x86_sse2_mul_sd:
>  ; CHECK:       ## %bb.0:
>  ; CHECK-NEXT:    mulsd %xmm1, %xmm0
> @@ -259,20 +217,6 @@ declare <2 x double> @llvm.x86.sse2.mul.
>
>
>  define <2 x double> @test_x86_sse2_div_sd(<2 x double> %a0, <2 x double>
> %a1) {
> -; SSE-LABEL: test_x86_sse2_div_sd:
> -; SSE:       ## %bb.0:
> -; SSE-NEXT:    divsd %xmm1, %xmm0 ## encoding: [0xf2,0x0f,0x5e,0xc1]
> -; SSE-NEXT:    retl ## encoding: [0xc3]
> -;
> -; AVX2-LABEL: test_x86_sse2_div_sd:
> -; AVX2:       ## %bb.0:
> -; AVX2-NEXT:    vdivsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0xc5,0xfb,0x5e,0xc1]
> -; AVX2-NEXT:    retl ## encoding: [0xc3]
> -;
> -; SKX-LABEL: test_x86_sse2_div_sd:
> -; SKX:       ## %bb.0:
> -; SKX-NEXT:    vdivsd %xmm1, %xmm0, %xmm0 ## encoding:
> [0x62,0xf1,0xff,0x08,0x5e,0xc1]
> -; SKX-NEXT:    retl ## encoding: [0xc3]
>  ; CHECK-LABEL: test_x86_sse2_div_sd:
>  ; CHECK:       ## %bb.0:
>  ; CHECK-NEXT:    divsd %xmm1, %xmm0
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180101/5b5f2a1d/attachment.html>


More information about the llvm-commits mailing list