Use wrapped reduction dependences
authorJohannes Doerfert <jdoerfert@codeaurora.org>
Thu, 26 Jun 2014 18:44:14 +0000 (18:44 +0000)
committerJohannes Doerfert <jdoerfert@codeaurora.org>
Thu, 26 Jun 2014 18:44:14 +0000 (18:44 +0000)
commitf8ee915deb887055326390d58800778d1ae5853e
tree904a283f597e7f799b2a7081c58f0d73fedf464c
parentea23b1d561553984c82daec0aec6fbc2da489cc3
Use wrapped reduction dependences

  This change will ease the transision to multiple reductions per statement as
  we can now distinguish the effects of multiple reductions in the same
  statement.

  + Wrapped reduction dependences are used to compute privatization dependences
  + Modified test cases to account for the change

llvm-svn: 211795
polly/lib/Analysis/Dependences.cpp
polly/test/Dependences/reduction_multiple_reductions.ll
polly/test/Dependences/reduction_privatization_deps.ll
polly/test/Dependences/reduction_simple_iv_debug_wrapped_dependences.ll