2020-05-20 |
Luke Kenneth... | minor code-munge, use shorter names |
commit | commitdiff | tree |
2020-05-20 |
Luke Kenneth... | convert shift_rot to use XER Data |
commit | commitdiff | tree |
2020-05-20 |
Luke Kenneth... | convert Logical to use new XER use of Data() |
commit | commitdiff | tree |
2020-05-20 |
Luke Kenneth... | convert alu output to use Data for XER and CR0 |
commit | commitdiff | tree |
2020-05-20 |
Luke Kenneth... | whoops changed name of ALUInputData to LogicalInputData |
commit | commitdiff | tree |
2020-05-20 |
Luke Kenneth... | fix a series of random imports |
commit | commitdiff | tree |
2020-05-20 |
Luke Kenneth... | add DIV and MUL to POWER Function enum |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | output ilang to branch_pipeline.il for branch |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | use field AA directly |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | add OP_RFID to enums |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | update submodule to latest (including OP_TDI/OP_TRAP |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | remove SPR3 from Branch Data, rename lr and spr to... |
commit | commitdiff | tree |
2020-05-19 |
colepoirier | Renamed bperm files in fu/logical and fu/logical formal... |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | rename module, remove extraneous code and imports |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | hmmm, branch sets nia to Data as well and sets nia... |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | use Data on SPRs in Trap InputData just like in BranchO... |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | code-munge |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | update comments |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Add should_trap signal to trap output data |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Add trap main stage |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Update to latest wiki version - fixing OP_TRAP |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Change OP_TWI/TDI/TW/TD to OP_TRAP |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Begin adding trap FU |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | rename ALUPipeData to LogicalPipeData |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | annoying syntax error |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | code-shuffle on OP_CNTZ |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Implement 32 bit cntlz and cnttz |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Actually implement cntlzd |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Fix weird edge cases with carry |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Add ca32 to caller.py |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Handle carry out in alu |
commit | commitdiff | tree |
2020-05-19 |
Michael Nolan | Handle carry in caller.py |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | add TRAP FunctionUnit type |
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth... | 32-bit testing of output for CR0 conditions |
commit | commitdiff | tree |
2020-05-19 |
colepoirier | Added luke's suggested code to cover all 3 assertions... |
commit | commitdiff | tree |
2020-05-18 |
colepoirier | Added 2nd of 3 assertions for proof_bperm.py, currently... |
commit | commitdiff | tree |
2020-05-18 |
Michael Nolan | Fix error with selecting a selectableint using a select... |
commit | commitdiff | tree |
2020-05-18 |
Michael Nolan | Update to latest wiki version |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | move countzero to fu/logical |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | fix countzero import on test |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | correct import after soc.fu move |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | dumb syntax error |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | mass-rename of modules to soc.fu.* |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | rename pipe to fu |
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth... | move pipelines to pipe dir |
commit | commitdiff | tree |
2020-05-17 |
colepoirier | Removed extraneous variable from 'ports=[..]' of main... |
commit | commitdiff | tree |
2020-05-17 |
colepoirier | Applied PEP8 formatting to bperm.py |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | test 32/64 bit mode CTR in branch |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | add comments from spec on branch |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | add instruction to assert statement so if there is... |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | rename nia_out to nia, clarify with variables in main_s... |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | rename nia_out to just nia, we know it is an output |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | add convenience name to branch main stage and branch... |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | bit of code-munging in branch main stage |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | field cleanup |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | whitespace cleanup |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | simplify field access |
commit | commitdiff | tree |
2020-05-17 |
Michael Nolan | Add incomplete proof_bperm.py with comments on how... |
commit | commitdiff | tree |
2020-05-17 |
Michael Nolan | Move perm inside Bpermd as it's not an input or output |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | code-shuffle |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | realised that the instruction fields have a namedtuple... |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | use slightly more elegant way to access CR lookup table |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | use Cat(*list) on CR mask |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | try lbzu |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | remove condition stopping wr_reset from firing on LD |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | switch off LD/ST address when load activates |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | fix address latching however LD is not working |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | keep address held sustained whilst valid |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | latest not-quite-working LDSTCompUnit experimentation |
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth... | update comments on condition register |
commit | commitdiff | tree |
2020-05-16 |
colepoirier | Removed from bperm.py extraneous creation of temporary... |
commit | commitdiff | tree |
2020-05-16 |
colepoirier | Made creation of Array of Signals in bperm.py more... |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Add ilang output to test_maskgen.py |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | whitespace cleanup to PEP8-ish standards |
commit | commitdiff | tree |
2020-05-16 |
colepoirier | Implemented luke's TODOs by adding 'reset_less' to... |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | comments / code-morph |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Implement mfcr and mfocrf |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | add debug info of what instruction was executed and... |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | code-munge on CR pipeline |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Implement mtocrf (which isn't different from mtcrf?) |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Remove noisy print statements in selectable_int.py |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Add sprset.patch |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Add condition.patch |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Minor cleanup |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Implement mtcrf |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Add comments on what CROP (crand, cror) do and how... |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Add ports to ilang for test_caller.py |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Fix bug in branch's pipe_data |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Consolidate every pipe_data to use alu's integer data |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | OP_CROP fully working |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Update to latest wiki version - fix bug with crxor |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Implement mcrf in CR FU |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Get working mcrf in caller.py |
commit | commitdiff | tree |
2020-05-16 |
Michael Nolan | Update to latest wiki version - move crand to own opcode |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | update with TODO comments |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | no need to else continue |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | missing m.d.comb += |
commit | commitdiff | tree |
2020-05-16 |
colepoirier | Added working bperm.py, but is too gate heavy, as well... |
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth... | add comment in branch test_pipe_caller.py about decodin... |
commit | commitdiff | tree |
next |