summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py
diff options
context:
space:
mode:
authorWei Mi <wmi@google.com>2019-09-26 15:36:25 +0000
committerWei Mi <wmi@google.com>2019-09-26 15:36:25 +0000
commit67d93f0d915461bfbc5a7cf30e5366d8ddf9b8ac (patch)
treee0203bbf13b60eba01f1db8165c0405a7f9f0644 /lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py
parentd98cb81cd11c8a4d7017c4820cae202d31d757bb (diff)
downloadbcm5719-llvm-67d93f0d915461bfbc5a7cf30e5366d8ddf9b8ac.tar.gz
bcm5719-llvm-67d93f0d915461bfbc5a7cf30e5366d8ddf9b8ac.zip
[LoopInfo] Limit the iterations to check whether a loop has dedicated exits
for extreme large case. We had a case that a single loop which has 4000 exits and the average number of predecessors of each exit is > 1000, and we found compiling the case spent a significant amount of time on checking whether a loop has dedicated exits. This patch adds a limit for the iterations to the check. With the patch, the time to compile our testcase reduced from 1000s to 200s (clang release build). Differential Revision: https://reviews.llvm.org/D67359 llvm-svn: 372990
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud