[PATCH] D31961: DAGCombine: Combine shuffles of splat-shuffles
Zvi Rackover via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 11 14:43:56 PDT 2017
zvi added inline comments.
================
Comment at: test/CodeGen/X86/shuffle-of-splat-multiuses.ll:77
+; AVX2-NEXT: vpshufd {{.*#+}} xmm0 = xmm0[2,3,2,3]
+; AVX2-NEXT: vmovdqa %xmm0, (%rdi)
+; AVX2-NEXT: vmovdqa %xmm1, %xmm0
----------------
These two moves seem like a result of suboptimal scheduling + register allocation choices.
Repository:
rL LLVM
https://reviews.llvm.org/D31961
More information about the llvm-commits
mailing list