aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorKevin Qin <Kevin.Qin@arm.com>2015-03-09 06:14:28 +0000
committerKevin Qin <Kevin.Qin@arm.com>2015-03-09 06:14:28 +0000
commitaef68418de5da1b2271057001d57b4078d140192 (patch)
tree10609ce41b8ed25851fc97bf64458b21e494fca0 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parent715b01e979aad41b1138fb21ed08601cc328159e (diff)
downloadllvm-aef68418de5da1b2271057001d57b4078d140192.zip
llvm-aef68418de5da1b2271057001d57b4078d140192.tar.gz
llvm-aef68418de5da1b2271057001d57b4078d140192.tar.bz2
[AArch64] Enable partial & runtime unrolling on cortex-a57
For inner one of nested loops, it is more likely to be a hot loop, and the runtime check can be promoted out from patch 0001, so the overhead is less, we can try a doubled threshold to unroll more loops. llvm-svn: 231632
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions