[clang] [llvm] [RISCV][P-ext] Support Packed Multiply High Parts (PR #225015)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 22 00:44:41 PDT 2026
================
@@ -1895,6 +1895,29 @@ def riscv_pmulsu_halves_00
def riscv_pmulsu_halves_11
: RVSDNode<"PMULSU_HALVES_11", SDT_RISCVPackedWideningMulByHalves>;
+// Multiply high parts
+def SDT_RISCVMulHighParts
+ : SDTypeProfile<1, 2, [SDTCisVT<0, XLenVT>, SDTCisVT<1, XLenVT>,
+ SDTCisVT<2, XLenVT>]>;
----------------
TelGome wrote:
Done.
https://github.com/llvm/llvm-project/pull/225015
More information about the llvm-commits
mailing list