commit | fea30225e19731bd4c7393e0ceecb33dc96d934c | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Mon Mar 20 18:12:58 2017 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Mon Mar 20 18:12:58 2017 +0000 |
tree | 11fa808a1a9076c6430e83a7590c6935489c2d9d | |
parent | f6fa4ce469b08f36f67ecc136aef9afca7ae9b24 [diff] |
[Hexagon] Recognize polynomial-modulo loop idiom again Regain the ability to recognize loops calculating polynomial modulo operation. This ability has been lost due to some changes in the preceding optimizations. Add code to preprocess the IR to a form that the pattern matching code can recognize. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298282 91177308-0d34-0410-b5e6-96231b3b80d8