diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-11-22 22:56:52 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-11-22 22:56:52 +0000 |
| commit | b23976338479b894cd426a328d737e9306beeb69 (patch) | |
| tree | 157948edb7de66e8830b357fe156e15a51abbcb0 /llvm/test/Bitcode/thinlto-function-summary-refgraph.ll | |
| parent | 3e8001927528a753278fa539a5ddbeac452db547 (diff) | |
| download | llvm-b23976338479b894cd426a328d737e9306beeb69.zip llvm-b23976338479b894cd426a328d737e9306beeb69.tar.gz llvm-b23976338479b894cd426a328d737e9306beeb69.tar.bz2 | |
[LegalizeVectorTypes] Have SplitVecOp_TruncateHelper fall back to SplitVecOp_UnaryOp if splitting the output type would be a legal type.
SplitVecOp_TruncateHelper tries to introduce a multilevel truncate to avoid scalarization. But if splitting the result type would still be a legal type we don't need to do that.
The comment block at the top of the function implied that this was already implemented. I looked back through the history and it doesn't look to have ever been checked.
llvm-svn: 347479
Diffstat (limited to 'llvm/test/Bitcode/thinlto-function-summary-refgraph.ll')
0 files changed, 0 insertions, 0 deletions
