[all-commits] [llvm/llvm-project] 850dde: [RISCV][VP] Introduce vp saturating addition/subtr...
Yeting Kuo via All-commits
all-commits at lists.llvm.org
Thu Feb 22 22:17:28 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 850dde063b7f70bb592723064385e9f9ad39c96e
https://github.com/llvm/llvm-project/commit/850dde063b7f70bb592723064385e9f9ad39c96e
Author: Yeting Kuo <46629943+yetingk at users.noreply.github.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M llvm/docs/LangRef.rst
M llvm/include/llvm/IR/Intrinsics.td
M llvm/include/llvm/IR/VPIntrinsics.def
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
M llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
M llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
A llvm/lib/CodeGen/SelectionDAG/MatchContext.h
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
A llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vsadd-vp.ll
A llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vsaddu-vp.ll
A llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vssub-vp.ll
A llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vssubu-vp.ll
A llvm/test/CodeGen/RISCV/rvv/vsadd-vp.ll
A llvm/test/CodeGen/RISCV/rvv/vsaddu-vp.ll
A llvm/test/CodeGen/RISCV/rvv/vssub-vp.ll
A llvm/test/CodeGen/RISCV/rvv/vssubu-vp.ll
M llvm/unittests/IR/VPIntrinsicTest.cpp
Log Message:
-----------
[RISCV][VP] Introduce vp saturating addition/subtraction and RISC-V support. (#82370)
This patch also pick the MatchContext framework from DAGCombiner to an
indiviual header file to make the framework be used from other files in
llvm/lib/CodeGen/SelectionDAG/.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list