[PATCH] Move llvm.loop metadata in SplitCriticalEdge
Johannes Doerfert
doerfert at cs.uni-saarland.de
Mon Sep 15 11:10:44 PDT 2014
Added test cases and implemented all possible cases an edge with annotations could be splitted.
http://reviews.llvm.org/D5344
Files:
lib/Transforms/Utils/BreakCriticalEdges.cpp
test/Transforms/Util/break-critical-edges-loop-metadata.ll
test/Transforms/Util/break-critical-edges-loops-metadata.ll
test/Transforms/Util/break-critical-edges-loops-same-latch-metadata.ll
test/Transforms/Util/break-critical-edges-no-loop-info-but-loop-id-metadata.ll
test/Transforms/Util/break-critical-edges-non-loop-backedge-but-llvm-loop-metadata.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5344.13723.patch
Type: text/x-patch
Size: 11137 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140915/6c04c782/attachment.bin>
More information about the llvm-commits
mailing list