llvm-project/polly/lib/Transform
Johannes Doerfert f1906138b4 Model statement wise reduction dependences
+ Collect reduction dependences
+ Introduced TYPE_RED in Dependences.h which can be used to obtain the
  reduction dependences
+ Used TYPE_RED to prevent parallelization while we do not have a privatizing
  code generation
+ Relax the dependences for non-parallel code generation
+ Add privatization dependences to ensure correctness
+ 12 Test cases to check for reduction and privatization dependences

llvm-svn: 211369
2014-06-20 16:37:11 +00:00
..
Canonicalization.cpp
CodePreparation.cpp Delete trivial PHI nodes (aka stack slot sharing) 2014-04-01 16:01:33 +00:00
DeadCodeElimination.cpp Model statement wise reduction dependences 2014-06-20 16:37:11 +00:00
IndVarSimplify.cpp [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 03:30:19 +00:00
IndependentBlocks.cpp [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 03:30:19 +00:00
Pluto.cpp [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 03:30:19 +00:00
Pocc.cpp Fix build 2014-06-19 16:19:32 +00:00
ScheduleOptimizer.cpp Added option for n-dimensional rectangular tiling 2014-05-28 17:21:02 +00:00