commit | 21af6c752d7e383e021c73eb034294bef55885f9 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@sifive.com> | Thu Feb 18 09:01:51 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Feb 19 03:35:37 2021 -0800 |
tree | 0f760ee6c5780c39e70e5e4d7236ddf10e1f5ec1 | |
parent | df2546a4747d746f84b1dc156a9e4963785379e8 [diff] |
[RISCV] Add support for fixed vector sign/zero extend from mask types. Due to vXi64 on RV32, I've directly emitted this using _VL ISD opcodes. If it wasn't for that we could just use fixed vector BUILD_VECTOR and VSELECT and let those each be legalized. Reviewed By: frasercrmck Differential Revision: https://reviews.llvm.org/D96910 GitOrigin-RevId: 792627be359e5d3386c4d8bb97eb1e5e5ec43b0c