[PATCH] [Polly] Allow to annotate alias scopes in the new SCoP.
Johannes Doerfert
doerfert at cs.uni-saarland.de
Thu Oct 2 02:32:59 PDT 2014
Hi grosser, sebpop,
The command line flag -polly-annotate-alias-scopes controls
whether or not Polly annotates alias scopes in the new SCoP.
This can improve later optimizations as the new SCoP is basically
an alias free environment for them.
[Refactor] Rename LoopAnnotator to ScopAnnotator
The LoopAnnotator doesn't annotate only loops any more, thus it is
called ScopAnnotator from now on.
This also removes unnecessary polly:: namespace tags.
http://reviews.llvm.org/D5575
Files:
include/polly/CodeGen/CodeGeneration.h
include/polly/CodeGen/IRBuilder.h
include/polly/CodeGen/LoopGenerators.h
lib/CodeGen/IRBuilder.cpp
lib/CodeGen/IslCodeGeneration.cpp
lib/CodeGen/LoopGenerators.cpp
lib/Support/RegisterPasses.cpp
test/Isl/CodeGen/LoopParallelMD/loop_nest_param_parallel.ll
test/Isl/CodeGen/LoopParallelMD/single_loop_param_parallel.ll
test/Isl/CodeGen/annotated_alias_scopes.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5575.14314.patch
Type: text/x-patch
Size: 21031 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141002/5954bffa/attachment.bin>
More information about the llvm-commits
mailing list