[all-commits] [llvm/llvm-project] 4bd5bd: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" vers...
Fraser Cormack via All-commits
all-commits at lists.llvm.org
Mon Feb 15 02:39:24 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4bd5bd40094c7b8b691cf394d813efc48d82acfd
https://github.com/llvm/llvm-project/commit/4bd5bd40094c7b8b691cf394d813efc48d82acfd
Author: Fraser Cormack <fraser at codeplay.com>
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.h
M llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
Log Message:
-----------
[RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
This patch prepares the RISCV VSLIDEUP and VSLIDEDOWN custom nodes to
ones carrying additional mask and vector-length operands. This is
primarily so they can be used by both systems.
This also takes the opportunity to create some helper functions to deal
with the common task of getting the default (unmasked) VL operands.
Reviewed By: craig.topper, arcbbb
Differential Revision: https://reviews.llvm.org/D96505
More information about the All-commits
mailing list