aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
diff options
context:
space:
mode:
authorMichael Kruse <llvm@meinersbur.de>2019-02-04 19:55:59 +0000
committerMichael Kruse <llvm@meinersbur.de>2019-02-04 19:55:59 +0000
commit70560a0a2cce07901811e1d0f298a815c9b110d0 (patch)
tree72a464dd76b7582589c1da3b6a42fbf428f85e7c /llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
parent22309c8701b6781b08f78deb631ae19082d61f01 (diff)
downloadllvm-70560a0a2cce07901811e1d0f298a815c9b110d0.zip
llvm-70560a0a2cce07901811e1d0f298a815c9b110d0.tar.gz
llvm-70560a0a2cce07901811e1d0f298a815c9b110d0.tar.bz2
[WarnMissedTransforms] Do not warn about already vectorized loops.
LoopVectorize adds llvm.loop.isvectorized, but leaves llvm.loop.vectorize.enable. Do not consider such a loop for user-forced vectorization since vectorization already happened -- by prioritizing llvm.loop.isvectorized except for TM_SuppressedByUser. Fixes http://llvm.org/PR40546 Differential Revision: https://reviews.llvm.org/D57542 llvm-svn: 353082
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp')
0 files changed, 0 insertions, 0 deletions