aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-01-07 12:02:50 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-01-07 12:03:19 +0000
commit350ab7aa1c6735c0a136c118f7b43773fd74bf2d (patch)
tree80230177ee853181ba812ed9361e4fecaf142402 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent33f90f38e11c7c23d6e2a23ca526f8b0d8f53771 (diff)
downloadllvm-350ab7aa1c6735c0a136c118f7b43773fd74bf2d.zip
llvm-350ab7aa1c6735c0a136c118f7b43773fd74bf2d.tar.gz
llvm-350ab7aa1c6735c0a136c118f7b43773fd74bf2d.tar.bz2
[DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Attempt to simplify all/any-of style patterns that concatenate 2 smaller integers together into an and(x,y)/or(x,y) + icmp 0/-1 instead. This is mainly to help some bool predicate reduction patterns where we end up concatenating bool vectors that have been bitcasted to integers. Differential Revision: https://reviews.llvm.org/D93599
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions