Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Hexagon] Recognize polynomial-modulo loop idiom again | Krzysztof Parzyszek | 2017-03-20 | 1 | -17/+700 | |
| | | | | | | | | | 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. llvm-svn: 298282 | |||||
* | Shut up GCC warning about operator precedence. NFC. | Michael Kuperstein | 2017-01-31 | 1 | -3/+3 | |
| | | | | | | | | Technically, this is actually changes the expression and the original assert was "wrong", but since the conjunction is with true, it doesn't matter in this case. llvm-svn: 293709 | |||||
* | [Hexagon] Remove unused variable (and silence a warning) | Krzysztof Parzyszek | 2017-01-27 | 1 | -4/+2 | |
| | | | | llvm-svn: 293331 | |||||
* | [Hexagon] Add Hexagon-specific loop idiom recognition pass | Krzysztof Parzyszek | 2017-01-26 | 1 | -0/+1618 | |
llvm-svn: 293213 |