summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/CodeGenPrepare/section.ll
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-03-23 23:01:22 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-03-23 23:01:22 +0000
commit10fbac009d007fc11c92a5dc5b2fbf07781fd139 (patch)
tree2e6079e447a372fbb8f1c0cf2f9abc7e56345555 /llvm/test/Transforms/CodeGenPrepare/section.ll
parent6ca44f91617d2d6f6d1dd0bb371f275a6a1d1bc6 (diff)
downloadbcm5719-llvm-10fbac009d007fc11c92a5dc5b2fbf07781fd139.tar.gz
bcm5719-llvm-10fbac009d007fc11c92a5dc5b2fbf07781fd139.zip
[Hexagon] Avoid infinite loops in HexagonLoopIdiomRecognition
- Avoid explosive growth of the simplification queue by not queuing expressions that are alredy in it. - Add an iteration counter and abort after a sufficiently large number of iterations (assuming that it's a symptom of an infinite loop). llvm-svn: 298655
Diffstat (limited to 'llvm/test/Transforms/CodeGenPrepare/section.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud