diff options
| author | Nikita Popov <nikita.ppv@gmail.com> | 2019-02-07 21:02:22 +0000 |
|---|---|---|
| committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-02-07 21:02:22 +0000 |
| commit | 9d7e86a9782a10170efb73483e7ffb8bd077386c (patch) | |
| tree | 1bb13711671f079da53450eadc72213d5e31a4d8 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | be9b65d89d3905d164196dfab4e917ce47873da3 (diff) | |
[CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
This is part of https://bugs.llvm.org/show_bug.cgi?id=40442.
Vector legalization is implemented for the add/sub overflow opcodes.
UMULO/SMULO are also handled as far as legalization is concerned, but
they don't support vector expansion yet (so no tests for them).
The vector result widening implementation is suboptimal, because it
could result in a legalization loop.
Differential Revision: https://reviews.llvm.org/D57639
llvm-svn: 353464
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
