llvm-project/polly/lib
Tobias Grosser 3081b0f5ec Update LoopInfo correctly
When the Polly code generation was written we did not correctly update the
LoopInfo data, but still claimed that the loop information is correct. This
does not only lead to missed optimizations, but it can also cause
miscompilations in case passes such as LoopSimplify are run after Polly.

Reported-by: Sergei Larin <slarin@codeaurora.org>
llvm-svn: 181987
2013-05-16 06:40:24 +00:00
..
Analysis Sort includes 2013-05-07 08:11:54 +00:00
CodeGen Update LoopInfo correctly 2013-05-16 06:40:24 +00:00
Exchange Sort includes 2013-05-07 08:11:54 +00:00
JSON 'chmod -x' on files that do not need the executable bits 2012-12-29 15:09:03 +00:00
Support Sort includes 2013-05-07 08:11:54 +00:00
CMakeLists.txt Remove unneeded RegionSimplify pass. 2013-04-17 07:20:30 +00:00
CodePreparation.cpp Sort includes 2013-05-07 08:11:54 +00:00
DeadCodeElimination.cpp Sort includes 2013-05-07 08:11:54 +00:00
IndVarSimplify.cpp Sort includes 2013-05-07 08:11:54 +00:00
IndependentBlocks.cpp Sort includes 2013-05-07 08:11:54 +00:00
Makefile 'chmod -x' on files that do not need the executable bits 2012-12-29 15:09:03 +00:00
MayAliasSet.cpp Sort includes 2013-05-07 08:11:54 +00:00
Pluto.cpp Move polly options into separate option category 2013-05-07 07:31:10 +00:00
Pocc.cpp Move polly options into separate option category 2013-05-07 07:31:10 +00:00
RegisterPasses.cpp Sort includes 2013-05-07 08:11:54 +00:00
ScheduleOptimizer.cpp Sort includes 2013-05-07 08:11:54 +00:00