[PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 7 17:00:44 PST 2019


craig.topper added inline comments.


================
Comment at: test/CodeGen/X86/vector-blend.ll:956
 ; SSE41-NEXT:    movdqa %xmm0, %xmm2
+; SSE41-NEXT:    andps {{.*}}(%rip), %xmm1
 ; SSE41-NEXT:    pxor %xmm3, %xmm3
----------------
craig.topper wrote:
> RKSimon wrote:
> > Haven't worked out the problem here yet
> I think we need to call SimplifyDemandedBits on Conditions of SHRUNKBLEND. We only do it when we convert from VSELECT to SHRUNKBLEND.
Patch here D56421


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D56387/new/

https://reviews.llvm.org/D56387





More information about the llvm-commits mailing list