projects
/
soc.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
soc.git
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
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
next