summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorAmaury Sechet <deadalnix@gmail.com>2018-06-04 19:23:22 +0000
committerAmaury Sechet <deadalnix@gmail.com>2018-06-04 19:23:22 +0000
commitda661e9236bd0f23fe8ab9a4ee491702d4044657 (patch)
tree18c8a8c72cb29ca57b8bdca56716feb7b8db4555 /clang/test
parent0cff9350365f98adaa43048ac478f340febe8e3c (diff)
downloadbcm5719-llvm-da661e9236bd0f23fe8ab9a4ee491702d4044657.tar.gz
bcm5719-llvm-da661e9236bd0f23fe8ab9a4ee491702d4044657.zip
[DAGcombine] Teach the combiner about -a = ~a + 1
Summary: This include variant for add, uaddo and addcarry. usubo and subcarry require the carry to be flipped to preserve semantic, but we chose to do the transform anyway in that case as to push the transform down the carry chain. Reviewers: efriedma, spatel, RKSimon, zvi, bkramer Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D46505 llvm-svn: 333943
Diffstat (limited to 'clang/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud