[llvm] r290770 - [X86][AVX512] Regenerate test - missing shuffle comments
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 30 14:31:33 PST 2016
Author: rksimon
Date: Fri Dec 30 16:31:33 2016
New Revision: 290770
URL: http://llvm.org/viewvc/llvm-project?rev=290770&view=rev
Log:
[X86][AVX512] Regenerate test - missing shuffle comments
Modified:
llvm/trunk/test/CodeGen/X86/avx512-any_extend_load.ll
Modified: llvm/trunk/test/CodeGen/X86/avx512-any_extend_load.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/avx512-any_extend_load.ll?rev=290770&r1=290769&r2=290770&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/avx512-any_extend_load.ll (original)
+++ llvm/trunk/test/CodeGen/X86/avx512-any_extend_load.ll Fri Dec 30 16:31:33 2016
@@ -1,4 +1,4 @@
-; NOTE: Assertions have been autogenerated by update_llc_test_checks.py
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
; RUN: llc < %s -mtriple=x86_64-unknown-linux-gn -mcpu=knl | FileCheck %s --check-prefix=ALL --check-prefix=KNL
; RUN: llc < %s -mtriple=x86_64-unknown-linux-gn -mcpu=skx | FileCheck %s --check-prefix=ALL --check-prefix=SKX
@@ -6,7 +6,7 @@
define void @any_extend_load_v8i64(<8 x i8> * %ptr) {
; ALL-LABEL: any_extend_load_v8i64:
; ALL: # BB#0:
-; ALL-NEXT: vpmovzxbq (%rdi), %zmm0
+; ALL-NEXT: vpmovzxbq {{.*#+}} zmm0 = mem[0],zero,zero,zero,zero,zero,zero,zero,mem[1],zero,zero,zero,zero,zero,zero,zero,mem[2],zero,zero,zero,zero,zero,zero,zero,mem[3],zero,zero,zero,zero,zero,zero,zero,mem[4],zero,zero,zero,zero,zero,zero,zero,mem[5],zero,zero,zero,zero,zero,zero,zero,mem[6],zero,zero,zero,zero,zero,zero,zero,mem[7],zero,zero,zero,zero,zero,zero,zero
; ALL-NEXT: vpaddq {{.*}}(%rip){1to8}, %zmm0, %zmm0
; ALL-NEXT: vpmovqb %zmm0, (%rdi)
; ALL-NEXT: retq
@@ -32,7 +32,7 @@ define void @any_extend_load_v8i32(<8 x
;
; SKX-LABEL: any_extend_load_v8i32:
; SKX: # BB#0:
-; SKX-NEXT: vpmovzxbd (%rdi), %ymm0
+; SKX-NEXT: vpmovzxbd {{.*#+}} ymm0 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero,mem[4],zero,zero,zero,mem[5],zero,zero,zero,mem[6],zero,zero,zero,mem[7],zero,zero,zero
; SKX-NEXT: vpaddd {{.*}}(%rip){1to8}, %ymm0, %ymm0
; SKX-NEXT: vpmovdb %ymm0, (%rdi)
; SKX-NEXT: retq
@@ -56,7 +56,7 @@ define void @any_extend_load_v8i16(<8 x
;
; SKX-LABEL: any_extend_load_v8i16:
; SKX: # BB#0:
-; SKX-NEXT: vpmovzxbw (%rdi), %xmm0
+; SKX-NEXT: vpmovzxbw {{.*#+}} xmm0 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero
; SKX-NEXT: vpaddw {{.*}}(%rip), %xmm0, %xmm0
; SKX-NEXT: vpmovwb %xmm0, (%rdi)
; SKX-NEXT: retq
More information about the llvm-commits
mailing list