llvm-project/polly/lib
Johannes Doerfert f17a78ef63 Remove non-executed statements during SCoP simplifcation
A statement with an empty domain complicates the invariant load
  hoisting and does not help any subsequent analysis or transformation.
  In fact it might introduce parameter dimensions or increase the
  schedule dimensionality. To this end, we remove statements with an
  empty domain early in the SCoP simplification.

llvm-svn: 249276
2015-10-04 15:00:05 +00:00
..
Analysis Remove non-executed statements during SCoP simplifcation 2015-10-04 15:00:05 +00:00
CodeGen Make ScopAnnotator a function-local variable to ensure it is freed at each run 2015-10-04 11:19:13 +00:00
Exchange [NFC] Consistenly use commented and annotated ScopPass functions 2015-09-27 15:43:29 +00:00
External [cmake] terminate isl/stdint.h with a newline 2015-09-25 11:45:26 +00:00
JSON Added arcanist linters and cleaned errors and warnings 2014-08-18 00:40:13 +00:00
Support Consolidate the different ValueMapTypes we are using 2015-10-04 10:18:32 +00:00
Transform [NFC] Consistenly use commented and annotated ScopPass functions 2015-09-27 15:43:29 +00:00
CMakeLists.txt Rename Polly_isl to PollyISL 2015-09-24 12:38:49 +00:00
Makefile Update autoconf too: Analysis/TempScopInfo.cpp has been removed 2015-09-11 15:05:29 +00:00
Polly.cpp Move Pass registration into polly library 2014-03-19 17:54:23 +00:00