llvm-project/polly/lib
Tobias Grosser 81a1c75035 Dependences: Add support to calculate memory based dependences
Instead of calculating exact value (flow) dependences, it is also possible to
calculate memory based dependences. Sometimes memory based dependences are a lot
easier to calculate. To evaluate the benefits, we add an option to calculate
memory based dependences (use -polly-value-dependences=false).

llvm-svn: 167251
2012-11-01 21:28:32 +00:00
..
Analysis Dependences: Add support to calculate memory based dependences 2012-11-01 21:28:32 +00:00
CodeGen Revert multiple adress space changes in Polly 2012-11-01 16:45:18 +00:00
Exchange ScopLib: Support negated access functions. 2012-10-07 17:43:23 +00:00
JSON Disable some clang warnings in imported JSON code. 2012-01-30 09:07:45 +00:00
Support SCEVValidator: Add debug output that gives the reason for invalid expressions 2012-09-08 14:00:37 +00:00
CMakeLists.txt Add dependency to intrinsics_gen 2012-09-04 08:19:12 +00:00
CodePreparation.cpp Initialize the passes early and properly. 2011-10-08 00:30:40 +00:00
DeadCodeElimination.cpp Add a sceleton for a polyhedral dead code elimination. 2012-01-31 14:00:27 +00:00
IndVarSimplify.cpp Revert multiple adress space changes in Polly 2012-11-01 16:45:18 +00:00
IndependentBlocks.cpp IndependentBLocks: Do not visit the same instruction twice when moving the 2012-08-01 08:46:11 +00:00
Makefile Move the CodeGeneration.cpp to the CodeGen folder and update the build system. 2012-03-30 08:46:18 +00:00
MayAliasSet.cpp Further remove now invalid SCEVAffFunc features. 2011-11-09 22:35:05 +00:00
Pluto.cpp Bailout if libpluto finds no schedule 2012-09-21 16:24:13 +00:00
Pocc.cpp Pocc: Fix some bugs in the PoCC optimizer pass 2012-08-30 11:49:38 +00:00
RegionSimplify.cpp Update after LLVM API change. 2011-12-09 21:34:43 +00:00
RegisterPasses.cpp autoconf/cmake: Always require isl code generation. 2012-10-21 21:48:21 +00:00
ScheduleOptimizer.cpp isl scheduler: Do not fail when returning an empty band list 2012-10-16 07:29:19 +00:00