aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/IdentifierTable.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-08-26 14:23:31 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-08-26 14:28:35 +0100
commit488861d0e3761bc2ecaae7373580020665c778ba (patch)
treeaa248f825be4ab5b59827f740649837b0a767e1d /clang/lib/Basic/IdentifierTable.cpp
parent9f94240fe1bde28e3d275fade910ddde87134f44 (diff)
downloadllvm-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