llvm-project/polly/lib
Johannes Doerfert e6e3c9246a Check late for profitability
Before this patch we only expanded valid __and__ profitable region. Therefor
  we did not allow the expansion to create a profitable region from a
  non-profitable one.  With this patch we will remember and expand all valid
  regions and check for profitability only at the end.

  This patch increases the number of valid SCoPs in the LLVM-TS and SPEC
  2000/2006 by 28% (from 303 to 390), including the hot loop in hmmer.

llvm-svn: 269343
2016-05-12 20:21:50 +00:00
..
Analysis Check late for profitability 2016-05-12 20:21:50 +00:00
CodeGen Check overflows in RTCs and bail accordingly 2016-05-12 15:12:43 +00:00
Exchange Allow the client of DependenceInfo to obtain dependences at different granularities. 2016-03-03 08:15:33 +00:00
External Update isl to isl-0.17-5-g57dc5ff 2016-05-07 07:41:25 +00:00
JSON Added arcanist linters and cleaned errors and warnings 2014-08-18 00:40:13 +00:00
Support Bring some comments up to date [NFC] 2016-05-12 15:15:50 +00:00
Transform [ScheduleOptimizer] Add -polly-opt-outer-coincidence option. 2016-05-02 11:35:27 +00:00
CMakeLists.txt Properly build shared libraries if LLVM_LINK_LLVM_DYLIB is enabled. 2016-02-03 16:29:04 +00:00
Polly.cpp Move Pass registration into polly library 2014-03-19 17:54:23 +00:00