[llvm] [RISCV][CodeGen] Add CodeGen support of Zibi experimental extension (PR #146858)
Pengcheng Wang via llvm-commits
llvm-commits at lists.llvm.org
Sun Sep 14 20:03:20 PDT 2025
================
@@ -42,3 +42,12 @@ let Predicates = [HasStdExtZibi] in {
def BEQI : Branch_imm<0b010, "beqi">;
def BNEI : Branch_imm<0b011, "bnei">;
} // Predicates = [HasStdExtZibi]
+
+let Predicates = [HasStdExtZibi] in {
+ multiclass BccImmPat<CondCode Cond, Branch_imm Inst> {
+ def : Pat<(riscv_brcc(XLenVT GPR:$rs1), imm5_zibi:$cimm, Cond, bb:$imm12),
----------------
wangpc-pp wrote:
Please add a space after `riscv_brcc`.
https://github.com/llvm/llvm-project/pull/146858
More information about the llvm-commits
mailing list