diff options
| author | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2014-10-01 20:10:44 +0000 |
|---|---|---|
| committer | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2014-10-01 20:10:44 +0000 |
| commit | c7b719fc032ec29af7fa0181292fb6b08854d74d (patch) | |
| tree | 44a56791f7bc6caaad142dedcfc5ad1b9d69720c /llvm/lib/Transforms/Utils/Local.cpp | |
| parent | e3c513a965427d15f80c5abe94f2288d1aa9aa78 (diff) | |
| download | llvm-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
