projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add register specs to pipeline in/out so that they can be used to connect up
[soc.git]
/
src
/
soc
/
decoder
/
2020-05-20
Luke Kenneth Casso...
use nmutil exts helper
tree
|
commitdiff
2020-05-20
Michael Nolan
Fix broken test_caller.py
tree
|
commitdiff
2020-05-20
Luke Kenneth Casso...
minor code-munge, use shorter names
tree
|
commitdiff
2020-05-20
Luke Kenneth Casso...
add DIV and MUL to POWER Function enum
tree
|
commitdiff
2020-05-19
Luke Kenneth Casso...
add OP_RFID to enums
tree
|
commitdiff
2020-05-19
Michael Nolan
Change OP_TWI/TDI/TW/TD to OP_TRAP
tree
|
commitdiff
2020-05-19
Michael Nolan
Fix weird edge cases with carry
tree
|
commitdiff
2020-05-19
Michael Nolan
Add ca32 to caller.py
tree
|
commitdiff
2020-05-19
Michael Nolan
Handle carry in caller.py
tree
|
commitdiff
2020-05-19
Luke Kenneth Casso...
add TRAP FunctionUnit type
tree
|
commitdiff
2020-05-18
Michael Nolan
Fix error with selecting a selectableint using a select...
tree
|
commitdiff
2020-05-16
Michael Nolan
Implement mfcr and mfocrf
tree
|
commitdiff
2020-05-16
Michael Nolan
Remove noisy print statements in selectable_int.py
tree
|
commitdiff
2020-05-16
Michael Nolan
Add sprset.patch
tree
|
commitdiff
2020-05-16
Michael Nolan
Get working mcrf in caller.py
tree
|
commitdiff
2020-05-15
Michael Nolan
Make opcode for crand and friends
tree
|
commitdiff
2020-05-15
Michael Nolan
Add CR function unit
tree
|
commitdiff
2020-05-15
Michael Nolan
Add ability to specify initial CR state
tree
|
commitdiff
2020-05-15
Michael Nolan
Implement relative branches, add explicit NIA input...
tree
|
commitdiff
2020-05-15
Michael Nolan
Add rudimentary branch unit test bench
tree
|
commitdiff
2020-05-15
Michael Nolan
Ooops, actually assert during cmpeqb
tree
|
commitdiff
2020-05-15
Michael Nolan
Add test for cmpeqb
tree
|
commitdiff
2020-05-15
Michael Nolan
Add test for cntlz to test_caller
tree
|
commitdiff
2020-05-15
Michael Nolan
Add test for popcnt to test_caller.py
tree
|
commitdiff
2020-05-15
Michael Nolan
Add test for prtyw pseudocode
tree
|
commitdiff
2020-05-14
Michael Nolan
Add patch for cmpb
tree
|
commitdiff
2020-05-14
Luke Kenneth Casso...
simplify popcount
tree
|
commitdiff
2020-05-14
Luke Kenneth Casso...
add logical pipeline to Power decode Function enum
tree
|
commitdiff
2020-05-13
Michael Nolan
Fix too wide bitfield being selected for opcode 30
tree
|
commitdiff
2020-05-13
Michael Nolan
Fix weirdness with rldicl and friends in test_caller.py
tree
|
commitdiff
2020-05-13
Michael Nolan
Fix bug with ROTL32 helper
tree
|
commitdiff
2020-05-13
Michael Nolan
Update cmp test in test_caller.py
tree
|
commitdiff
2020-05-13
Michael Nolan
Add SHIFT_ROT FU
tree
|
commitdiff
2020-05-13
Michael Nolan
Update TODO
tree
|
commitdiff
2020-05-11
Michael Nolan
Add ability to specify initial state for SPRs
tree
|
commitdiff
2020-05-11
Michael Nolan
Re-enable rlwinm test
tree
|
commitdiff
2020-05-10
Michael Nolan
Implement rlwimi as well
tree
|
commitdiff
2020-05-10
Michael Nolan
Add test for rlwinm
tree
|
commitdiff
2020-05-09
Michael Nolan
Fix broken mask when x == y
tree
|
commitdiff
2020-05-09
Michael Nolan
Add right shift test to test_caller.py
tree
|
commitdiff
2020-05-09
Michael Nolan
Add shift test to test_caller, fix fixedshift being...
tree
|
commitdiff
2020-05-09
Michael Nolan
Fix helpers.py not playing nicely with selectableInts
tree
|
commitdiff
2020-05-09
Michael Nolan
Add reversed add and subtract, as well as lshift and...
tree
|
commitdiff
2020-05-09
Luke Kenneth Casso...
document PowerOp
tree
|
commitdiff
2020-05-08
Michael Nolan
Update gitignore in isa dir
tree
|
commitdiff
2020-05-07
Michael Nolan
Add test_branch_loop_ctr
tree
|
commitdiff
2020-05-07
Michael Nolan
Add tests for conditional branches
tree
|
commitdiff
2020-05-07
Michael Nolan
Ooops, forgot comparefixed.patch
tree
|
commitdiff
2020-05-07
Michael Nolan
Get test_cmp working
tree
|
commitdiff
2020-05-07
Michael Nolan
Fix test_mtcrf. Test has been verified against qemu
tree
|
commitdiff
2020-05-07
Michael Nolan
Make FieldSelectableInt accept slices for set and get
tree
|
commitdiff
2020-05-07
Michael Nolan
Add handling of add with comparison
tree
|
commitdiff
2020-05-07
Michael Nolan
Fix bug with comparisons in selectable_int.py
tree
|
commitdiff
2020-05-07
Michael Nolan
Add test_mfcr
tree
|
commitdiff
2020-05-06
Michael Nolan
Re-enable test_mtcrf
tree
|
commitdiff
2020-05-06
Michael Nolan
Add length helper for getting length of a selectable int
tree
|
commitdiff
2020-05-06
Michael Nolan
Add helper functions to replace direct comparison in...
tree
|
commitdiff
2020-05-06
Michael Nolan
Look up spr length from spr table
tree
|
commitdiff
2020-05-06
Michael Nolan
Add dict of spr properties to power_enums
tree
|
commitdiff
2020-05-06
Michael Nolan
Implement bctr and mtspr
tree
|
commitdiff
2020-05-06
Michael Nolan
Properly implement LR and CTR
tree
|
commitdiff
2020-05-06
Michael Nolan
Add ability to patch generated isa files
tree
|
commitdiff
2020-05-06
Michael Nolan
Sorta kinda working bl and blr - need to properly imple...
tree
|
commitdiff
2020-05-05
Michael Nolan
Add rudimentary branch capability
tree
|
commitdiff
2020-05-05
Michael Nolan
Fix broken test_decoder_gas
tree
|
commitdiff
2020-05-05
Yehowshua Immanuel
Merge branch 'master' of git.libre-riscv.org:soc
tree
|
commitdiff
2020-05-05
Yehowshua Immanuel
Git rid of named tuple imported twice
tree
|
commitdiff
2020-05-04
Yehowshua Immanuel
Remove request since no longer https fetches from wiki
tree
|
commitdiff
2020-05-03
Luke Kenneth Casso...
add comments to power decoder
tree
|
commitdiff
2020-05-02
Michael Nolan
Read decoder tables from wiki submodule instead of web
tree
|
commitdiff
2020-04-27
Luke Kenneth Casso...
update signal in DecodeToExecute1Type is "LD/ST perform...
tree
|
commitdiff
2020-04-21
Jacob Lifshay
fix bug #290
tree
|
commitdiff
2020-04-17
Jacob Lifshay
fix tests
tree
|
commitdiff
2020-04-17
Jacob Lifshay
Merge branch 'master' of ssh://git.libre-riscv.org...
tree
|
commitdiff
2020-04-10
Luke Kenneth Casso...
eek, first cut at using POWER decoder2 in 6600 simulato...
tree
|
commitdiff
2020-04-10
Luke Kenneth Casso...
converting InstructionQ to use Decode2ToExecuteType
tree
|
commitdiff
2020-04-08
Luke Kenneth Casso...
convert power_decoder2 Data to Record-based
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
try making CR bitrange 32..63 not 0..31
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
note that CR must be offset by 32
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
add "undefined" to namespace
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
CR test "working" (for a given value of "success")
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
add in special regs to be passed out of function (as...
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
attempting to add mtcrf test, requires bringing CR...
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
whoops off-by-one in slice ranges
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
op_fields is passed over (and excludes register names)
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
add CR and add field-selectable versions of CR0-7
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
comment not to do bit-inversion here
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
add setitem/getitem to FieldSelectableInt, and mod...
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
allow FieldSelectableInt to initialise from list or...
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
add FieldSelectableInt which allows re-targetting of...
tree
|
commitdiff
2020-04-07
Luke Kenneth Casso...
whew finally located opcodes for managing CRs
tree
|
commitdiff
2020-04-06
Jacob Lifshay
Merge branch 'master' of ssh://git.libre-riscv.org...
tree
|
commitdiff
2020-04-06
Luke Kenneth Casso...
add extra info on SPRs
tree
|
commitdiff
2020-04-06
Luke Kenneth Casso...
add list of SPRs needed
tree
|
commitdiff
2020-04-06
Jacob Lifshay
Merge branch 'fix-tests'
tree
|
commitdiff
2020-04-06
Michael Nolan
Convert instruction info from tuple to namedtuple
tree
|
commitdiff
2020-04-06
Michael Nolan
Add test for addpcis
tree
|
commitdiff
2020-04-06
Michael Nolan
Begin adding PC to caller.py
tree
|
commitdiff
2020-04-06
Michael Nolan
Fix broken tests from parser update
tree
|
commitdiff
2020-04-06
Michael Nolan
Auto insert instruction fields into the namespace
tree
|
commitdiff
next