| 2020-06-14 | Luke Kenneth... | add optional LDSTFunctionUnit to compunits | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | unit tests showing byte-reverse works | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add sim-qemu test for byte-reversed LD/ST | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add in byte-reverse from op PowerDecode2 field | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | error in address width (truncated) in setting up L0Cach... | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | error in naming that ended up in gtkwave from a proxy | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add another LD/ST example to qemu-sim test, | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add byte-reversal on LD and ST in L0CacheBuffer | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | reasonably certain that the careful and slow use of... | commit | commitdiff | tree | 
| 2020-06-13 | Cesar Strauss | Wait for all active rel signals to be high, and only... | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | first cut at qemu memory dump and compare | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | note possible BE/LE mode needed for memory reads/writes | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | update ld/st test to see what is going on | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | tracking down what looks like an error in the Simulator... | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | debug printout of sim and hardware memory, shows mismat... | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | use ALUHelpers in LDSTCompUnit test | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | some ugly hacks that get LD/ST immediate working | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | even more complexity in CompALUMulti, to deal with... | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | must distinguish between rd/write xer_ca sim helpers | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | fixing get_rd_sim_xer_ca, has to only read carry if... | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | yield needed for unit tests to work (has to go) | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | read and write version of get_sim_xer_ca are different | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | use ALUHelpers in shift_rot | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | add fast spr1/2 sim ALUHelpers | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | rename get_sim_cr_a to get_wr_sim_cr_a for now | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | move Decode2ToExecute1Type to separate module | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-10 | Michael Nolan | modify qemu.py to set qemu's cr to 0 | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | link ST.go directly to ST.rel | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | rename unit test function in ld/st compalu_multi | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | hmmm very confused about LD/ST CompUnit unit test | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | wrong data structure being imported, duplicate CompLDST... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | remove old code | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | set data_len in compldst_multi unit test | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | yield ports from data_o and addr_o | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | expand LenExpand to 4 bits in order to cover 1/2/4... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | got L0CacheBuffer shift/mask working on a preliminary... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | add use of classes in L0Cache unit tests | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | start using unittest suite in l0_cache.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | creates an import error and stops unit tests from running | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | add in LenExpander to L0CacheBuffer, not used yet | commit | commitdiff | tree | 
| 2020-06-10 | Tobias Platen | make resetless for all signals in DataMergerRecord | commit | commitdiff | tree | 
| 2020-06-10 | Tobias Platen | PortInterface refactoring | commit | commitdiff | tree | 
| 2020-06-10 | Tobias Platen | exception if rolls in addr_split.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | add link to bug 361 in FU test | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | TODO on RA immediate-zero mode | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | re-do cookie-cut of alu test_pipe_caller.py over to... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | use ALUHelpers in output stage of test_pipe_caller | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | use sim-get helpers in ALU input fetch | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | use ALUHelpers in output phase of test_alu_compunit.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | continue ALUHelpers check alu outputs code-morph | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | code-morph ALU output test check phase | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | code-morph regspecmap functions, split into separate... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | starting on alu output check | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | ilang file output change from alu_pipeline.il to div_pi... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | cookie-cut alu test_pipe_caller.py over | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | move to common ALUHelpers for ShiftRot test_pipe_caller.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | move to common ALUHelpers for Logical test_pipe_caller.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | move to common ALUHelpers for CR test_pipe_caller.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | move to common ALUHelpers for branch test_pipe_caller.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | code-munge test_pipe_caller for ALU, | commit | commitdiff | tree | 
| 2020-06-10 | Jacob Lifshay | create div pipe setup stage | commit | commitdiff | tree | 
| 2020-06-09 | Cesar Strauss | Keep the sequencer in the "done" state until ready_i... | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | experimenting with CR/LR/XER etc in qemu | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | add means to get pc and other qemu registers | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | rename truncaddr to splitaddr, return LSBs and MSBs | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | add len-expander to L0CacheBuffer, so as to be able... | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | allow LenExpand to output both byte- and bit- mask... | commit | commitdiff | tree | 
| 2020-06-09 | Tobias Platen | undo code removed by commit 12297566322355ce5fed2e2a546... | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | expand LenExpand (haha) to cover bytes, with an argumen... | commit | commitdiff | tree | 
| 2020-06-09 | Tobias Platen | elaborate function for DualPortSplitter | commit | commitdiff | tree | 
| 2020-06-09 | Cesar Strauss | Avoid a combinatorial loop on valid_o | commit | commitdiff | tree | 
| 2020-06-09 | Tobias Platen | fixes for DualPortSplitter | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | make DataMerger record reset_less | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | add truncaddr function to L0CacheBuffer test class | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | add convenience variables in TestMemory | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | map LDST len directly, rather than go through a switch... | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | correct local variable references | commit | commitdiff | tree | 
| 2020-06-09 | Luke Kenneth... | bit more on TRAP handling (preparing priv instruction) | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | add traptype and trapaddr to PowerDecoder2.  idea is... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | add traptype and trapaddr to trap_input_data.py | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | add "instr_is_privileged" to power_decoder2 (untested) | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | use 2nd shortened convenience variable in PowerDecoder2 | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | use shortened convenience variable in PowerDecoder2 | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | re-add unit tests back in | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | add comment docstring about POWER9 simulator | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | more verbose debug information tracking down SO/OV... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | whoops, overflow-decode (handle_overflow) needed to... | commit | commitdiff | tree | 
| 2020-06-08 | Michael Nolan | Add register assertions, fix broken tests | commit | commitdiff | tree | 
| 2020-06-08 | Michael Nolan | Update to latest wiki version | commit | commitdiff | tree | 
| 2020-06-08 | Michael Nolan | Restore test_sim.py, begin modifying it for testing... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | add CA/CA32 to write regs fields in parser | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | check that carry has already been done or not by the... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | code-morph test_core for XER bit clarity | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | set only the SO bit as sticky, not the OV flags as... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | copy 64-bit OV, try creating 32-bit OV32 in | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | clarify using microwatt calc_ov function. | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | added check which shows that OV32 in "adde." is not... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | found section in 3.0B PDF that refers to "Program Inter... | commit | commitdiff | tree | 
| next |