aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2013-11-01 03:05:07 +0000
committerArnold Schwaighofer <aschwaighofer@apple.com>2013-11-01 03:05:07 +0000
commit70a4665f558754cb52007ffda9cd32b8c180538d (patch)
treee1d95c4930023d43a24e8bf951ee71eae1ad0c3f /llvm/lib/Bitcode
parent1ca922e296a7a7b8d643ce574869cda5685403e8 (diff)
downloadllvm-70a4665f558754cb52007ffda9cd32b8c180538d.zip
llvm-70a4665f558754cb52007ffda9cd32b8c180538d.tar.gz
llvm-70a4665f558754cb52007ffda9cd32b8c180538d.tar.bz2
LoopVectorizer: If dependency checks fail try runtime checks
When a dependence check fails we can still try to vectorize loops with runtime array bounds checks. This helps linpack to vectorize a loop in dgefa. And we are back to 2x of the scalar performance on a corei7-avx. radar://15339680 llvm-svn: 193853
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions