Lines Matching defs:rvc_enabled
16 static inline bool rvc_enabled(void)
119 BUILD_BUG_ON(!rvc_enabled());
914 if (rvc_enabled() && rd == RV_REG_RA && rs && !imm)
916 else if (rvc_enabled() && !rd && rs && !imm)
924 if (rvc_enabled() && rd && rs)
932 if (rvc_enabled() && rd && rd == rs1 && rs2)
940 if (rvc_enabled() && rd == RV_REG_SP && rd == rs && is_10b_int(imm) && imm && !(imm & 0xf))
942 else if (rvc_enabled() && is_creg(rd) && rs == RV_REG_SP && is_10b_uint(imm) &&
945 else if (rvc_enabled() && rd && rd == rs && imm && is_6b_int(imm))
953 if (rvc_enabled() && rd && is_6b_int(imm))
961 if (rvc_enabled() && rd && rd != RV_REG_SP && is_6b_int(imm) && imm)
969 if (rvc_enabled() && rd && rd == rs && imm && (u32)imm < __riscv_xlen)
977 if (rvc_enabled() && is_creg(rd) && rd == rs && is_6b_int(imm))
985 if (rvc_enabled() && is_creg(rd) && rd == rs && imm && (u32)imm < __riscv_xlen)
993 if (rvc_enabled() && is_creg(rd) && rd == rs && imm && (u32)imm < __riscv_xlen)
1001 if (rvc_enabled() && is_creg(rd) && rd == rs1 && is_creg(rs2))
1009 if (rvc_enabled() && is_creg(rd) && rd == rs1 && is_creg(rs2))
1017 if (rvc_enabled() && is_creg(rd) && rd == rs1 && is_creg(rs2))
1025 if (rvc_enabled() && is_creg(rd) && rd == rs1 && is_creg(rs2))
1033 if (rvc_enabled() && rs1 == RV_REG_SP && rd && is_8b_uint(off) && !(off & 0x3))
1035 else if (rvc_enabled() && is_creg(rd) && is_creg(rs1) && is_7b_uint(off) && !(off & 0x3))
1043 if (rvc_enabled() && rs1 == RV_REG_SP && is_8b_uint(off) && !(off & 0x3))
1045 else if (rvc_enabled() && is_creg(rs1) && is_creg(rs2) && is_7b_uint(off) && !(off & 0x3))
1056 if (rvc_enabled() && rd && rd == rs && is_6b_int(imm))
1064 if (rvc_enabled() && rs1 == RV_REG_SP && rd && is_9b_uint(off) && !(off & 0x7))
1066 else if (rvc_enabled() && is_creg(rd) && is_creg(rs1) && is_8b_uint(off) && !(off & 0x7))
1074 if (rvc_enabled() && rs1 == RV_REG_SP && is_9b_uint(off) && !(off & 0x7))
1076 else if (rvc_enabled() && is_creg(rs1) && is_creg(rs2) && is_8b_uint(off) && !(off & 0x7))
1084 if (rvc_enabled() && is_creg(rd) && rd == rs1 && is_creg(rs2))