HomePhabricator

[LSR] Tweak setup cost depth threshold to 10.

Authored by aemerson on May 10 2019, 10:29 AM.

Description

[LSR] Tweak setup cost depth threshold to 10.

The original change introduced a depth limit of 7 which caused a 22% regression
in the Swift MapReduceLazyCollection & Ackermann benchmarks. This new threshold
still ensures that the original test case doesn't hang.

rdar://50359639

llvm-svn: 360444

Details

Committed
aemersonMay 10 2019, 10:29 AM
Parents
rG605627374e16: Finish renaming CompileUnit -> Unit
Branches
Unknown
Tags
Unknown