[all-commits] [llvm/llvm-project] c42247: [RISCV] Rename SDT_RISCVVWBinOpW_VL->SDT_RISCVVWIn...
Craig Topper via All-commits
all-commits at lists.llvm.org
Mon Jun 5 14:15:44 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c4224782cd266782508232b27e2e3f32844936f7
https://github.com/llvm/llvm-project/commit/c4224782cd266782508232b27e2e3f32844936f7
Author: Craig Topper <craig.topper at sifive.com>
Date: 2023-06-05 (Mon, 05 Jun 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
Log Message:
-----------
[RISCV] Rename SDT_RISCVVWBinOpW_VL->SDT_RISCVVWIntBinOpW_VL. NFC
Preparation for D151969 which adds an FP version.
Commit: 4157bfb230da068644c4f63fb1ee35f095f26cea
https://github.com/llvm/llvm-project/commit/4157bfb230da068644c4f63fb1ee35f095f26cea
Author: Craig Topper <craig.topper at sifive.com>
Date: 2023-06-05 (Mon, 05 Jun 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.h
M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
M llvm/test/CodeGen/RISCV/rvv/vfwadd-vp.ll
Log Message:
-----------
[RISCV] Add RISCVISD nodes for vfwadd/vfwsub.
Add a DAG combine to form these from FADD_VL/FSUB_VL and FP_EXTEND_VL.
This makes it similar to other widening ops and allows us to handle
using the same FP_EXTEND_VL for both operands.
Differential Revision: https://reviews.llvm.org/D151969
Compare: https://github.com/llvm/llvm-project/compare/59af0c389563...4157bfb230da
More information about the All-commits
mailing list