summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCSubtarget.h
diff options
context:
space:
mode:
authorEvgeny Stupachenko <evstupac@gmail.com>2016-05-27 23:15:06 +0000
committerEvgeny Stupachenko <evstupac@gmail.com>2016-05-27 23:15:06 +0000
commitea2aef4a1d4beded20033fa4fc223936c7ffe5d8 (patch)
tree558661a7ed910e27aeeeeb04d14caa5e0b7cb365 /llvm/lib/Target/PowerPC/PPCSubtarget.h
parent72a819e155f8eedace2f6fd57c4bf99011ab51f2 (diff)
downloadbcm5719-llvm-ea2aef4a1d4beded20033fa4fc223936c7ffe5d8.tar.gz
bcm5719-llvm-ea2aef4a1d4beded20033fa4fc223936c7ffe5d8.zip
The patch refactors unroll pass.
Summary: Unroll factor (Count) calculations moved to a new function. Early exits on pragma and "-unroll-count" defined factor added. New type of unrolling "Force" introduced (previously used implicitly). New unroll preference "AllowRemainder" introduced and set "true" by default. (should be set to false for architectures that suffers from it). Reviewers: hfinkel, mzolotukhin, zzheng Differential Revision: http://reviews.llvm.org/D19553 From: Evgeny Stupachenko <evstupac@gmail.com> llvm-svn: 271071
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud