Lines Matching full:gpr
37 def : Pat<(XLenVT (riscv_czero_eqz GPR:$rs1, GPR:$rc)),
38 (CZERO_EQZ GPR:$rs1, GPR:$rc)>;
39 def : Pat<(XLenVT (riscv_czero_nez GPR:$rs1, GPR:$rc)),
40 (CZERO_NEZ GPR:$rs1, GPR:$rc)>;
42 def : Pat<(XLenVT (riscv_czero_eqz GPR:$rs1, (riscv_setne (XLenVT GPR:$rc)))),
43 (CZERO_EQZ GPR:$rs1, GPR:$rc)>;
44 def : Pat<(XLenVT (riscv_czero_eqz GPR:$rs1, (riscv_seteq (XLenVT GPR:$rc)))),
45 (CZERO_NEZ GPR:$rs1, GPR:$rc)>;
46 def : Pat<(XLenVT (riscv_czero_nez GPR:$rs1, (riscv_setne (XLenVT GPR:$rc)))),
47 (CZERO_NEZ GPR:$rs1, GPR:$rc)>;
48 def : Pat<(XLenVT (riscv_czero_nez GPR:$rs1, (riscv_seteq (XLenVT GPR:$rc)))),
49 (CZERO_EQZ GPR:$rs1, GPR:$rc)>;