aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2014-10-01 20:10:44 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2014-10-01 20:10:44 +0000
commitc7b719fc032ec29af7fa0181292fb6b08854d74d (patch)
tree44a56791f7bc6caaad142dedcfc5ad1b9d69720c /llvm/lib/Transforms/Utils/Local.cpp
parente3c513a965427d15f80c5abe94f2288d1aa9aa78 (diff)
downloadllvm-c7b719fc032ec29af7fa0181292fb6b08854d74d.zip
llvm-c7b719fc032ec29af7fa0181292fb6b08854d74d.tar.gz
llvm-c7b719fc032ec29af7fa0181292fb6b08854d74d.tar.bz2
Annotate LLVM-IR for all parallel loops
This change allows to annotate all parallel loops with loop id metadata. Furthermore, it will annotate memory instructions with llvm.mem.parallel_loop_access metadata for all surrounding parallel loops. This is especially usefull if an external paralleliser is used. This also removes the PollyLoopInfo class and comments the LoopAnnotator. A test case for multiple parallel loops is attached. llvm-svn: 218793
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions