diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-03-20 18:12:58 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-03-20 18:12:58 +0000 |
commit | 8490251de34384e287014eaf61cc93c62d794447 (patch) | |
tree | 583487fa29275d36925499e2dfb38750746a1255 /llvm/lib/Transforms/Utils/ModuleUtils.cpp | |
parent | 2534bc07f47080d9d6d66ff8e7efd84c412e3711 (diff) | |
download | llvm-8490251de34384e287014eaf61cc93c62d794447.zip llvm-8490251de34384e287014eaf61cc93c62d794447.tar.gz llvm-8490251de34384e287014eaf61cc93c62d794447.tar.bz2 |
[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.
llvm-svn: 298282
Diffstat (limited to 'llvm/lib/Transforms/Utils/ModuleUtils.cpp')
0 files changed, 0 insertions, 0 deletions