llvm-project/polly/lib
Tobias Grosser 29ebecb11a Bailout if libpluto finds no schedule
Older versions of libpluto crashed, if no schedule was found. Recent
versions return NULL. We detect this and keep the original schedule.

llvm-svn: 164376
2012-09-21 16:24:13 +00:00
..
Analysis ScopInfo: Align parameters when using -polly-allow-nonaffine 2012-09-11 13:50:21 +00:00
CodeGen Add preliminary implementation for GPGPU code generation. 2012-08-03 12:50:07 +00:00
Exchange Pocc: Fix some bugs in the PoCC optimizer pass 2012-08-30 11:49:38 +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 IndVarSimplify: Disable simplifyIVUsers 2012-03-23 08:02:19 +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 Add support for libpluto as the scheduling optimizer. 2012-08-02 07:47:26 +00:00
ScheduleOptimizer.cpp ScheduleOptimizer: Simplify some code 2012-05-22 10:47:31 +00:00