Searched refs:rvc_constraint (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/disas/ |
H A D | riscv.c | 1031 static const rvc_constraint rvcc_jal[] = { rvc_rd_eq_ra, rvc_end }; 1032 static const rvc_constraint rvcc_jalr[] = { rvc_rd_eq_ra, rvc_imm_eq_zero, 1034 static const rvc_constraint rvcc_nop[] = { rvc_rd_eq_x0, rvc_rs1_eq_x0, 1036 static const rvc_constraint rvcc_mv[] = { rvc_imm_eq_zero, rvc_end }; 1037 static const rvc_constraint rvcc_not[] = { rvc_imm_eq_n1, rvc_end }; 1038 static const rvc_constraint rvcc_neg[] = { rvc_rs1_eq_x0, rvc_end }; 1039 static const rvc_constraint rvcc_negw[] = { rvc_rs1_eq_x0, rvc_end }; 1040 static const rvc_constraint rvcc_sext_w[] = { rvc_imm_eq_zero, rvc_end }; 1041 static const rvc_constraint rvcc_seqz[] = { rvc_imm_eq_p1, rvc_end }; 1042 static const rvc_constraint rvcc_snez[] = { rvc_rs1_eq_x0, rvc_end }; [all …]
|
H A D | riscv.h | 96 } rvc_constraint; typedef 177 const rvc_constraint *constraints;
|