commit | f504359e794271a6b1d95a0f2df34b376922da17 | [log] [tgz] |
---|---|---|
author | Sanjoy Das <sanjoy@playingwithpointers.com> | Tue Mar 29 16:40:44 2016 +0000 |
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | Tue Mar 29 16:40:44 2016 +0000 |
tree | 0ea39d92d9f533d6b1aab0c082cdbbbdbfc5a2a6 | |
parent | 2bf182758620a6675617c5c2f68ec9fd645ce6d0 [diff] |
[SCEV] Extract out a MatchBinaryOp; NFCI MatchBinaryOp abstracts out the IR instructions from the operations they represent. While this change is NFC, we will use this factoring later to map things like `(extractvalue 0 (sadd.with.overflow X Y))` to `(add X Y)`. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@264747 91177308-0d34-0410-b5e6-96231b3b80d8