aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/algorithm.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-10-30 10:46:12 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2024-10-30 10:46:12 +0000
commitf7b5f0c805c899b59bcc37279a0a05dca35d3a25 (patch)
tree9891a7b3c84cd2b3a91e065348cef41275702199 /libcxx/src/algorithm.cpp
parent03948882d3bac33cf71a47df1c7ee0f87aad9fc2 (diff)
downloadllvm-f7b5f0c805c899b59bcc37279a0a05dca35d3a25.zip
llvm-f7b5f0c805c899b59bcc37279a0a05dca35d3a25.tar.gz
llvm-f7b5f0c805c899b59bcc37279a0a05dca35d3a25.tar.bz2
[DAG] Fold (and X, (rot (not Y), Z)) -> (and X, (not (rot Y, Z)))
On ANDNOT capable targets we can always do this profitably, without ANDNOT we only attempt this if we don't introduce an additional NOT Followup to #112547
Diffstat (limited to 'libcxx/src/algorithm.cpp')
0 files changed, 0 insertions, 0 deletions