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 /llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp | |
| parent | 9b2a7d4f2d7bbb6c9cc74dfc09ef1ce28b0e8434 (diff) | |
| download | bcm5719-llvm-6dd790c617bf33e11ba0bcad53292e8cc714b504.tar.gz bcm5719-llvm-6dd790c617bf33e11ba0bcad53292e8cc714b504.zip | |
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 'llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp')
0 files changed, 0 insertions, 0 deletions

