[PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
David Greene via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jul 15 12:12:33 PDT 2018
greened added a comment.
Glad to hear the blend commute has been fixed!
> I believe we're also missing a pattern to turn (v2f64 (movsd (v2f64), (loadv2f64)) into movlpd(probably really movlps since that's 1 byte shorter and identical in behavior).
But not necessarily identical in performance. Some microarchitectures don't like ps/pd domain shifting like that.
Repository:
rL LLVM
https://reviews.llvm.org/D49280
More information about the llvm-commits
mailing list