summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp
diff options
context:
space:
mode:
authorAlina Sbirlea <asbirlea@google.com>2019-02-15 22:47:54 +0000
committerAlina Sbirlea <asbirlea@google.com>2019-02-15 22:47:54 +0000
commit383ccfb360fa1ee62061c1662c2d1c1747c80df5 (patch)
treeb1a479bdb2709fca1b45a7559eec328f552273f9 /lldb/packages/Python/lldbsuite/test/lang/cpp
parent3bf883eac95b532c38d6b745b984fdada3681577 (diff)
downloadbcm5719-llvm-383ccfb360fa1ee62061c1662c2d1c1747c80df5.tar.gz
bcm5719-llvm-383ccfb360fa1ee62061c1662c2d1c1747c80df5.zip
[EarlyCSE & MSSA] Cap the clobbering calls in EarlyCSE.
Summary: Unlimitted number of calls to getClobberingAccess can lead to high compile times in pathological cases. Limitting getClobberingAccess to a fairly high number. Can be adjusted based on users/need. Note: this is the only user of MemorySSA currently enabled by default. The same handling exists in LICM (disabled atm). As MemorySSA gains more users, this logic of capping will need to move inside MemorySSA. Reviewers: george.burgess.iv Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D58248 llvm-svn: 354182
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud