summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/IslAst.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <jdoerfert@codeaurora.org>2014-06-26 20:24:17 +0000
committerJohannes Doerfert <jdoerfert@codeaurora.org>2014-06-26 20:24:17 +0000
commit1530adffdda179d06faa7fdf4539afaa7896b891 (patch)
tree4b92c821193378d122e98f3f2e5c3d7f5cf96192 /polly/lib/CodeGen/IslAst.cpp
parent1da044a4da0965a1510d626bf576d1b6c8078c4e (diff)
downloadbcm5719-llvm-1530adffdda179d06faa7fdf4539afaa7896b891.tar.gz
bcm5719-llvm-1530adffdda179d06faa7fdf4539afaa7896b891.zip
[Refactor] Make the used dependence types explicit
llvm-svn: 211803
Diffstat (limited to 'polly/lib/CodeGen/IslAst.cpp')
-rw-r--r--polly/lib/CodeGen/IslAst.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/polly/lib/CodeGen/IslAst.cpp b/polly/lib/CodeGen/IslAst.cpp
index 57814e4464a..b31f7dcf52b 100644
--- a/polly/lib/CodeGen/IslAst.cpp
+++ b/polly/lib/CodeGen/IslAst.cpp
@@ -168,7 +168,8 @@ static bool astScheduleDimIsParallel(__isl_keep isl_ast_build *Build,
// FIXME: We can remove ignore reduction dependences in case we privatize the
// memory locations the reduction statements reduce into.
- Deps = D->getDependences(Dependences::TYPE_ALL | Dependences::TYPE_RED);
+ Deps = D->getDependences(Dependences::TYPE_RAW | Dependences::TYPE_WAW |
+ Dependences::TYPE_WAR | Dependences::TYPE_RED);
Deps = isl_union_map_apply_range(Deps, isl_union_map_copy(Schedule));
Deps = isl_union_map_apply_domain(Deps, Schedule);
OpenPOWER on IntegriCloud