diff options
author | Fraser Cormack <fraser@codeplay.com> | 2022-03-29 07:43:30 +0100 |
---|---|---|
committer | Fraser Cormack <fraser@codeplay.com> | 2022-03-30 08:56:38 +0100 |
commit | 75047577d6518bad5be84ec75ece8f8425148d33 (patch) | |
tree | 9aabd2b83048fccd08deb6d4623a5eb864a1e5d7 /llvm/lib/Support/VirtualFileSystem.cpp | |
parent | ea043ea1831d3f40b06535cab259f8f4946735b0 (diff) | |
download | llvm-75047577d6518bad5be84ec75ece8f8425148d33.zip llvm-75047577d6518bad5be84ec75ece8f8425148d33.tar.gz llvm-75047577d6518bad5be84ec75ece8f8425148d33.tar.bz2 |
[RISCV] Trim RVV isel pats matchable via DAG post-process
In D122512, several masked patterns were added to support lowering of
vector-predicated float-to-int and int-to-float conversions. With the
introduction of these patterns, all of the old "unmasked" patterns are
matchable via the DAG post-process introduced in D118810, once the relevant
opcode entries are set up in the helper table.
Locally this reduces the generated isel table by 4%.
Reviewed By: arcbbb
Differential Revision: https://reviews.llvm.org/D122637
Diffstat (limited to 'llvm/lib/Support/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions