[PATCH] D30866: [X86] Recognize AVX2 gather instructions during lowering so we can modify the source input when the mask is all ones

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 12 10:44:43 PDT 2017


craig.topper added a comment.

Looks like we only add xor for partial dependency breaking if the instruction is listed in hasUndefRegUpdate in X86InstrInfo.cpp and our first response it to use the same register as one of the other input operands, but that would be illegal for gather.


https://reviews.llvm.org/D30866





More information about the llvm-commits mailing list