summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CppBackend/CMakeLists.txt
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2011-02-26 22:48:07 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2011-02-26 22:48:07 +0000
commit26691d966048b576de9aad15391dbcc540e90ca9 (patch)
tree515ae792c2612a17a75d8f4271b902983ee84483 /llvm/lib/Target/CppBackend/CMakeLists.txt
parentc5575cced8a714c7449aa357df747bf6ba4e3998 (diff)
downloadbcm5719-llvm-26691d966048b576de9aad15391dbcc540e90ca9.tar.gz
bcm5719-llvm-26691d966048b576de9aad15391dbcc540e90ca9.zip
Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize legalized code for large integer arithmetic.
1. Inform users of ADDEs with two 0 operands that it never sets carry 2. Fold other ADDs or ADDCs into the ADDE if possible It would be neat if we could do the same thing for SETCC+ADD eventually, but we can't do that in target independent code. llvm-svn: 126557
Diffstat (limited to 'llvm/lib/Target/CppBackend/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud