Increase the dependence-analysis compute out
authorTobias Grosser <tobias@grosser.es>
Fri, 26 Jun 2015 21:58:42 +0000 (21:58 +0000)
committerTobias Grosser <tobias@grosser.es>
Fri, 26 Jun 2015 21:58:42 +0000 (21:58 +0000)
commit1a07e191807032584b669319339341c3fa937212
treef56acb9c5e6af548b285757ea84a6c739d2f9bdf
parentff7416ba060d144a2da317af32ac880c7abb2c22
Increase the dependence-analysis compute out

As Polly got a lot faster after the small-integer-optimization imath
patch, we now increase the compute out to optimize larger kernels. This
should also expose additional slow-downs for us to address.

In LNT this gives us a 3.4x speedup on 3mm, at a cost of a 2x increase in
compile time (now 0.77s). reg_detect, oorafft and adi also show some compile
time increases. This compile time cost is divided between more time in isl and
more time in LLVM's backends due to increased code size (versioning and tiling).

llvm-svn: 240840
polly/lib/Analysis/DependenceInfo.cpp