[PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 24 19:29:42 PDT 2016
evstupac created this revision.
evstupac added reviewers: mzolotukhin, sanjoy.
evstupac added a subscriber: llvm-commits.
evstupac set the repository for this revision to rL LLVM.
Herald added a subscriber: mzolotukhin.
The patch introduces 1st heuristic to unroll uncountable loops.
The heuristics targeted on loops working with list structures.
make check passed
spec2000 has unchanged performance
There are several improvements on applications working with list structures.
Repository:
rL LLVM
http://reviews.llvm.org/D21720
Files:
lib/Transforms/Scalar/LoopUnrollPass.cpp
test/Transforms/LoopUnroll/unroll-force.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21720.61880.patch
Type: text/x-patch
Size: 4936 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160625/5f177f0c/attachment.bin>
More information about the llvm-commits
mailing list