| 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 | 
| 2020-06-08 | Luke Kenneth... | move datamerger proof into standard directory location... | commit | commitdiff | tree | 
| 2020-06-08 | Luke Kenneth... | copy MSR into SRR1 in trap function | commit | commitdiff | tree | 
| 2020-06-08 | colepoirier | Fix spelling | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | update trap with comments | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | update comments | commit | commitdiff | tree | 
| 2020-06-07 | colepoirier | Add TrapMainStage.trap() convenience function to set... | commit | commitdiff | tree | 
| 2020-06-07 | Cesar Strauss | Assign the one-clock delay operation from ADD to SHR | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | assert XER SO/OV/CA registers, check these are ok ... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add debug print statements, re-enable all tests in... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | resolved CR mfcr lookup bug (was in power_decoder. ??) | commit | commitdiff | tree | 
| 2020-06-07 | Cesar Strauss | Try responding with ready_i on the same cycle as valid_o | commit | commitdiff | tree | 
| 2020-06-07 | Cesar Strauss | Assert valid_o one clock early, as alu_done is asserted | commit | commitdiff | tree | 
| 2020-06-07 | Cesar Strauss | Make the test ALU conform to the valid/ready protocol | commit | commitdiff | tree | 
| 2020-06-07 | colepoirier | Add back test cases to cookie-cut from for fu/trap... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add extra tests for mcrf: shows bug is not directly... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | how odd.  just adding CA32 to self.namespace seems... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add extra args to ISA in branch test_pipe_caller | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add msr to ISA in test_core.py | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | wark-wark, do not & rs[0] into carry-out from rotator | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | ha! set XER CA/CA32 in simulator from output.value... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | update rotator.py to match microwatt rotator.vhdl | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add carry test to shift_rot test_pipe_caller: it fails... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add extra args to ISA in test_pipe_caller.py | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add make clean target to qemu_test Makefile | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | optionally writing out CA/CA32 to XER | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add handling of CA/CA32 in simulator, generated from... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add CA/CA32 to list of special regs | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add missing arg to ISA in test_compunit | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | Revert "if referred to through GPR (GPR[RA]), add to... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | Revert "remove fixedlogical.patch - added gprs to Power... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | Revert "add gprs to PowerParser write_regs in p_atom_name" | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add extra missing args to ISA setup in alu test_pipe_caller | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | if referred to through GPR (GPR[RA]), add to read_regs... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add gprs to PowerParser write_regs in p_atom_name | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add missing args to ISA | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | remove fixedlogical.patch - added gprs to PowerParser... | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | docstring on caller.py inject() decorator | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add TRAP function, stub | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | update submodule for sprset.mdwn | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | add MSR to simulator context | commit | commitdiff | tree | 
| 2020-06-07 | Luke Kenneth... | move MSR_PR checking to separate functiong | commit | commitdiff | tree | 
| 2020-06-07 | colepoirier | Fix missing 'comb +=' | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | add python3 env-var if not set in Makefile | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | experimenting with setting up and testing memory | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | expand regwid to 64 in l0_cache test | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | work out how to initialise memory directly | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | initialise L0 Memory from simulator memory | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | wait a little for wr.rel to activate if wrmask is active | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | missing test.mem arg for ISA in test_core | commit | commitdiff | tree | 
| 2020-06-06 | Luke Kenneth... | allow Mem initialisation in ISACaller | commit | commitdiff | tree | 
| next |