2020-05-16 |
Luke Kenneth... | add comment in branch test_pipe_caller.py about decodin... |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | rename branch input data regs to spr1/2/3 according... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Make opcode for crand and friends |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Begin adding CR pipeline |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Update to latest wiki version - Add CR FU |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add CR function unit |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Update wiki to latest version. |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Fix bug introduced when I made it possible to set the... |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | correct branch pipe spr allocation table |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | update reg allocation table for branch |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add reg allocation table |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add system calls |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add reg allocation requirements |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Implement op_bcreg |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Remove TAR input, create fixed input for CTR and input... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | re-enable assert for correct function unit |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Update to latest wiki version - add branch FU to branch... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Fix a couple of bugs with conditional branch with counter |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Implement ctr decrementing |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add TAR and comment BranchInputData fields |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | whoops spr copied from i.lr not i.spr |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add TODO |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | nope - remove cia from CompBROpSubset |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add cia to CompBROpSubset, remove data_len |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | more minor shuffle |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | bit more major shuffle |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | use small br_ext function to morph branch address |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | missed some variables in the cleanup |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | minor cleanup |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Oops, looks like I forgot to push the wiki update |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Begin implementing conditional branch |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | flip over to CompBROpSubset |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add branch input record |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add ability to specify initial CR state |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Implement signed branch immediates |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Change nia input to cia, implement linking |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Simplify main_stage.py |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Fix broken test_ba |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Implement relative branches, add explicit NIA input... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | add branch to absolute address |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add rudimentary branch unit test bench |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Update to latest wiki - add branch unit for branch... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Implement OP_CMPEQB |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Update to latest wiki version - add definition for... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Ooops, actually assert during cmpeqb |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add test for cmpeqb |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add test for cntlz to test_caller |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add cookie-cut version of branch, copied from Logical... |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add gitignore to shift_rot and logical formal folders |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Re-enable popcnt in test_pipe_caller.py |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add test for popcnt to test_caller.py |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Fix prty implementation |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Add test for prtyw pseudocode |
commit | commitdiff | tree |
2020-05-15 |
Michael Nolan | Update to latest wiki version, fix bug in prty pseudocode |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add count leading zero test into logical test_pipe_call... |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | link countzero in to Logical pipeline |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | output countzero ilang |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | remove countzero vhdl tb code |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | swap encode responses, 3210 not 0123 for left mode |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | add some more tests to countzero |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | cool! countzero unit test works! |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | code-munging |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | bit of code-morphing of countzero.py |
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth... | make module combinatorial |
commit | commitdiff | tree |
2020-05-15 |
Tobias Platen | converted countzero from microwatt |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | minor cleanup |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | more code-munging |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | random commenting and code-morph of Logical |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | tidy up rotator main stage |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | small code-shuffle |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | update submodule for parity |
commit | commitdiff | tree |
2020-05-14 |
Michael Nolan | Add patch for cmpb |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | update submodule isa tables to match OP_CMPB moving... |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add parity test |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add the ever-weird parity instruction |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | clarify code, use temporary |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | simplify popcount |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add popcount test |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add (untested) popcount |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | debug info on assertion |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add comment about CMP swapping |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | cleanup Logical |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | invert test condition in formal proof of ALU output... |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | move inversion of cmp into output stage by inverting... |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | idea: invert pos/neg test in output stage, uses an... |
commit | commitdiff | tree |
2020-05-14 |
Michael Nolan | Implement OP_CMP |
commit | commitdiff | tree |
2020-05-14 |
Michael Nolan | Add OP_CMPB |
commit | commitdiff | tree |
2020-05-14 |
Michael Nolan | Update to latest wiki version |
commit | commitdiff | tree |
2020-05-14 |
Michael Nolan | Fix bug in shift_rot, update proof to handle new interface |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | minor experimental rework of LDSTCompUnit to suit score... |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add TODO comments on Logical pipeline |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | whoops assertion that the Logical pipeline Function... |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | move forward to logical pipelines Function type |
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth... | add logical pipeline to Power decode Function enum |
commit | commitdiff | tree |
2020-05-13 |
Michael Nolan | Add test for random rlcd(l/r) instructions |
commit | commitdiff | tree |
2020-05-13 |
Michael Nolan | Fix bug in rotator preventing use of 64 bit rlcl/r |
commit | commitdiff | tree |
2020-05-13 |
Michael Nolan | Update to latest wiki version |
commit | commitdiff | tree |
2020-05-13 |
Luke Kenneth... | add TODO placeholders for popcount and parity |
commit | commitdiff | tree |
2020-05-13 |
Luke Kenneth... | minor tidyup |
commit | commitdiff | tree |
2020-05-13 |
Luke Kenneth... | comments on ALU pipeline |
commit | commitdiff | tree |
next |