[RISCV] Refactor predicates for rvv SDNode patterns.
authorJianjian GUAN <jacquesguan@me.com>
Wed, 17 May 2023 06:19:37 +0000 (14:19 +0800)
committerJianjian GUAN <jacquesguan@me.com>
Thu, 18 May 2023 01:56:30 +0000 (09:56 +0800)
commitdf64272c7bdba91493a21fc13c7fdedb3686cc77
treebff97bd194295e9eb00280a642ad9677a6c5a377
parent7971d91bbf903b894936e663e67e03ffc0c29004
[RISCV] Refactor predicates for rvv SDNode patterns.

This patch is similar to https://reviews.llvm.org/D150550, it adds accurate predicates for SDNode patterns depending on vector type.

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D150754
llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td