commit | 550c8f7fa02ff5594d34cc0b2f70576744652c95 | [log] [tgz] |
---|---|---|
author | Joel Galenson <jgalenson@google.com> | Wed Dec 20 22:25:39 2017 +0000 |
committer | Yi Kong <yikong@google.com> | Wed Dec 20 16:30:15 2017 -0800 |
tree | a815877490463f9099768cf0e3f5a4e5f2ee4129 | |
parent | ddb4c9a54ec370419557e44aec9c907978dd8b3c [diff] |
[ARM] Optimize {s,u}{add,sub}.with.overflow. The AArch64 backend contains code to optimize {s,u}{add,sub}.with.overflow during SelectionDAG. This commit ports that code to the ARM backend. Differential revision: https://reviews.llvm.org/D35635 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@321224 91177308-0d34-0410-b5e6-96231b3b80d8