diff options
| author | Michael Kruse <llvm@meinersbur.de> | 2019-02-04 19:55:59 +0000 |
|---|---|---|
| committer | Michael Kruse <llvm@meinersbur.de> | 2019-02-04 19:55:59 +0000 |
| commit | 70560a0a2cce07901811e1d0f298a815c9b110d0 (patch) | |
| tree | 72a464dd76b7582589c1da3b6a42fbf428f85e7c /libcxx/test/std/input.output/iostreams.base/ios.base | |
| parent | 22309c8701b6781b08f78deb631ae19082d61f01 (diff) | |
| download | bcm5719-llvm-70560a0a2cce07901811e1d0f298a815c9b110d0.tar.gz bcm5719-llvm-70560a0a2cce07901811e1d0f298a815c9b110d0.zip | |
[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 'libcxx/test/std/input.output/iostreams.base/ios.base')
0 files changed, 0 insertions, 0 deletions

