[PATCH] D58197: [x86] vectorize more cast ops in lowering to avoid register file transfers
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 21 16:13:31 PST 2019
efriedma added inline comments.
================
Comment at: llvm/trunk/test/CodeGen/X86/vec_int_to_fp.ll:5874
+; AVX512VLDQ-NEXT: vpermilps {{.*#+}} xmm0 = xmm0[3,1,2,3]
+; AVX512VLDQ-NEXT: vcvtudq2pd %xmm0, %ymm0
+; AVX512VLDQ-NEXT: # kill: def $xmm0 killed $xmm0 killed $ymm0
----------------
Why not "vcvtudq2pd %xmm0, %xmm0"?
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58197/new/
https://reviews.llvm.org/D58197
More information about the llvm-commits
mailing list