diff options
author | Matthew Simpson <mssimpso@codeaurora.org> | 2016-12-16 16:52:35 +0000 |
---|---|---|
committer | Matthew Simpson <mssimpso@codeaurora.org> | 2016-12-16 16:52:35 +0000 |
commit | 099af810de82cb7502319ea03e68883be516b5e0 (patch) | |
tree | 1734bebadf17909862338d4a2c22387af685c0a5 /llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp | |
parent | 27978005955754bf11b71766c08b768e9fb5c040 (diff) | |
download | llvm-099af810de82cb7502319ea03e68883be516b5e0.zip llvm-099af810de82cb7502319ea03e68883be516b5e0.tar.gz llvm-099af810de82cb7502319ea03e68883be516b5e0.tar.bz2 |
[LV] Don't attempt to type-shrink scalarized instructions
After r288909, instructions feeding predicated instructions may be scalarized
if profitable. Since these instructions will remain scalar, we shouldn't
attempt to type-shrink them. We should only truncate vector types to their
minimal bit widths. This bug was exposed by enabling the vectorization of loops
containing conditional stores by default.
llvm-svn: 289958
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp')
0 files changed, 0 insertions, 0 deletions