You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
microwatt/scripts
Paul Mackerras ca872faede core: Consolidate several OP_* values into a single OP_COMPUTE
This replaces OP_ADDG6S, OP_BCD, OP_BREV, OP_CMPB, OP_CMPEQB,
OP_CMPRB, OP_CROP, OP_EXTS, OP_EXTSWSLI, OP_ISEL, OP_LOGIC, OP_MFCR,
OP_PRTY, OP_RLC, OP_RLCL, OP_RLCR, OP_SETB, OP_SHL, OP_SHR,
and OP_XOR with a single OP_COMPUTE.  The replaced operations are all
ones which just compute a result value (for GPR or CR) in execute1,
don't have any other side effects, and aren't used in decode2 to
determine other signals.  The operation to be performed is
sufficiently defined by the result and subresult fields in the decode
table.  With the elimination of OP_SPARE, this reduces the number of
insn_type_t values to 44.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
1 week ago
..
fmt_log core: Consolidate several OP_* values into a single OP_COMPUTE 1 week ago
mw_debug core: Implement LPCR register 5 months ago
bin2hex.py bin2hex: Make sure to generate little endian files 5 years ago
dependencies.py uart: Rename sim_uart.vhdl to sim_pp_uart.vhdl 5 years ago
gen_icache_tb.py icache_tb: Improve test and include test file 6 years ago
make_version.sh syscon: Implement a register for storing git hash info 3 years ago
make_version_fusesoc.py syscon: Implement a register for storing git hash info 3 years ago
run_test.sh scripts/run_test: Use grep -E instead of egrep 2 years ago
run_test_console.sh test: Add test for metavalues 3 years ago
test_micropython.py Update micropython 6 years ago
test_micropython_long.py Update micropython 6 years ago
test_micropython_verilator.py makefile: Add some verilator micropython tests 4 years ago
test_micropython_verilator_long.py makefile: Add some verilator micropython tests 4 years ago
vhdltags Add VHDL TAGS 5 years ago