HomePhabricator

[RISCV] Expand scalable-vector truncstores and extloads

Authored by frasercrmck on Mar 31 2021, 4:51 AM.

Description

[RISCV] Expand scalable-vector truncstores and extloads

Caught in internal testing, these operations are assumed legal by
default, even for scalable vector types. Expand them back into separate
truncations and stores, or loads and extensions.

Also add explicit fixed-length vector tests for these operations, even
though they should have been correct already.

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D99654

Details

Committed
frasercrmckApr 5 2021, 9:03 AM
Reviewer
craig.topper
Differential Revision
D99654: [RISCV] Expand scalable-vector truncstores and extloads
Parents
rG803b79221edf: [SemaObjC] Fix a -Wbridge-cast false-positive
Branches
Unknown
Tags
Unknown