mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-24 14:09:08 -04:00
This commit modifies the compressed decoder to forward the incoming instruction to the output. It is marked as legal, unless: 1) the decoder cannot determine if the instruction is compressed (e.g. because of unknown selector bits), or 2) the instruction is compressed but a) it cannot be successfully decompressed (e.g. because of unknown selector bits), or b) it is indeed illegal. In the case of 2b) the compressed decoder may output an illegal decompressed instruction instead of the incoming instruction. Signed-off-by: Pirmin Vogel <vogelpi@lowrisc.org> |
||
---|---|---|
.. | ||
ibex_alu.sv | ||
ibex_compressed_decoder.sv | ||
ibex_controller.sv | ||
ibex_core.f | ||
ibex_core.sv | ||
ibex_core_tracing.sv | ||
ibex_cs_registers.sv | ||
ibex_decoder.sv | ||
ibex_ex_block.sv | ||
ibex_fetch_fifo.sv | ||
ibex_id_stage.sv | ||
ibex_if_stage.sv | ||
ibex_load_store_unit.sv | ||
ibex_multdiv_fast.sv | ||
ibex_multdiv_slow.sv | ||
ibex_pkg.sv | ||
ibex_pmp.sv | ||
ibex_prefetch_buffer.sv | ||
ibex_register_file_ff.sv | ||
ibex_register_file_latch.sv | ||
ibex_tracer.sv | ||
ibex_tracer_pkg.sv |