diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2014-05-19 13:48:08 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2014-05-19 13:48:08 +0000 |
commit | 6dd790c617bf33e11ba0bcad53292e8cc714b504 (patch) | |
tree | 4a02f71611713b9a7153842ee3380859779fb9d6 /clang/lib/Serialization/ModuleManager.cpp | |
parent | 9b2a7d4f2d7bbb6c9cc74dfc09ef1ce28b0e8434 (diff) | |
download | llvm-6dd790c617bf33e11ba0bcad53292e8cc714b504.zip llvm-6dd790c617bf33e11ba0bcad53292e8cc714b504.tar.gz llvm-6dd790c617bf33e11ba0bcad53292e8cc714b504.tar.bz2 |
Flip on vectorization of bswap intrinsics.
The cost model conservatively assumes that it will always get scalarized and
that's about as good as we can get with the generic TTI; reasoning whether a
shuffle with an efficient lowering is available is hard. We can override that
conservative estimate for some targets in the future.
llvm-svn: 209125
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions