diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-08-26 14:23:31 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-08-26 14:28:35 +0100 |
commit | 488861d0e3761bc2ecaae7373580020665c778ba (patch) | |
tree | aa248f825be4ab5b59827f740649837b0a767e1d /clang/lib/Basic/IdentifierTable.cpp | |
parent | 9f94240fe1bde28e3d275fade910ddde87134f44 (diff) | |
download | llvm-488861d0e3761bc2ecaae7373580020665c778ba.zip llvm-488861d0e3761bc2ecaae7373580020665c778ba.tar.gz llvm-488861d0e3761bc2ecaae7373580020665c778ba.tar.bz2 |
[X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
See if we can remove X86ISD::ANDNP nodes by checking the state of the knownbits of the demanded elements.
This is equivalent to the generic ISD::AND handling, but flips the bits of the LHS operand to account for ANDNP.
Differential Revision: https://reviews.llvm.org/D128216
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
0 files changed, 0 insertions, 0 deletions