| commit | bb9737247aa6d8b231ed034ff5c4ba522d1b04ee | [log] [tgz] |
|---|---|---|
| author | Craig Topper <craig.topper@gmail.com> | Mon May 15 02:44:08 2017 +0000 |
| committer | Craig Topper <craig.topper@gmail.com> | Mon May 15 02:44:08 2017 +0000 |
| tree | fbd206987c2ed5c7bf53159c497db7fd5fd7789a | |
| parent | 26c415995630411b56fb768e48b7d20f9cf0acce [diff] |
[InstCombine] Merge duplicate functionality between InstCombine and ValueTracking Summary: Merge overflow computation for signed add, appearing both in InstCombine and ValueTracking. As part of the merge, cleanup the interface for overflow checks in InstCombine. Patch by Yoav Ben-Shalom. Reviewers: craig.topper, majnemer Reviewed By: craig.topper Subscribers: takuto.ikuta, llvm-commits Differential Revision: https://reviews.llvm.org/D32946 llvm-svn: 303029