|
enum | riscv_i32_muldiv::t_muldiv_fsm {
riscv_i32_muldiv::muldiv_idle,
riscv_i32_muldiv::muldiv_mul_init,
riscv_i32_muldiv::muldiv_mul_step,
riscv_i32_muldiv::muldiv_div_init,
riscv_i32_muldiv::muldiv_div_shift,
riscv_i32_muldiv::muldiv_div_step,
riscv_i32_muldiv::muldiv_complete
} |
|
enum | riscv_i32_muldiv::t_add_h_0_src {
riscv_i32_muldiv::add_h_0_src_zero,
riscv_i32_muldiv::add_h_0_src_acc,
riscv_i32_muldiv::add_h_0_src_neg_rs1
} |
|
enum | riscv_i32_muldiv::t_add_h_1_src {
riscv_i32_muldiv::add_h_1_src_zero,
riscv_i32_muldiv::add_h_1_src_shf,
riscv_i32_muldiv::add_h_1_src_neg_rs2
} |
|
enum | riscv_i32_muldiv::t_result_type {
riscv_i32_muldiv::result_type_low,
riscv_i32_muldiv::result_type_high
} |
|