[PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 5 11:29:24 PST 2016
RKSimon added inline comments.
================
Comment at: test/CodeGen/X86/avx2-vbroadcast.ll:1473
+; X64-AVX2-NEXT: vpbroadcastd %xmm1, %xmm1
; X64-AVX2-NEXT: vmovaps %xmm0, -{{[0-9]+}}(%rsp)
+; X64-AVX2-NEXT: vmovdqa %xmm1, -{{[0-9]+}}(%rsp)
----------------
zvi wrote:
> Any idea why this vmovaps hasn't changed?
Not for certain, but those particular xor/store instructions don't interact with any domain specific instructions so it may have gotten switched to the default (float) domain.
Repository:
rL LLVM
https://reviews.llvm.org/D27419
More information about the llvm-commits
mailing list