[PATCH] D85499: [X86] Canonicalize andnp for bitmask arithmetic

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 6 22:25:21 PDT 2020


craig.topper added a comment.

I'm all for removing ANDNP. I think it largely exists for load folding and/or shuffle lowering/combining. Neither of which apply to mask which is why I'm hesitant to change mask to match it. There are also other mask patterns in tablegen rooted on AND that aren't covered by tryVPTESTM.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D85499



More information about the llvm-commits mailing list