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 |
2020-04-06 |
Luke Kenneth Casso... | whoops swap regs and form |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | split regs by comma into list |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | whoops missing final newline, needed for parser to end |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | skip blank lines between cases |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | add annoying case-hack filter |
tree | commitdiff |
2020-04-06 |
Luke Kenneth Casso... | add individual field-detection where field spec is... |
tree | commitdiff |
2020-04-06 |
Jacob Lifshay | almost all tests work |
tree | commitdiff |
2020-04-05 |
Jacob Lifshay | use fields.txt as the local file name and add to gitignore |
tree | commitdiff |
2020-04-05 |
Jacob Lifshay | Revert "rename fields.text to use standard .txt file... |
tree | commitdiff |
2020-04-05 |
Jacob Lifshay | rename fields.text to use standard .txt file extension... |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | put regs through to ISACaller |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | got fed up of hard-coded names, allow pywriter.py to... |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add comment about form / op_fields |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | unpack tuple with new op_fields |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add Form name parsing |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Autogenerate all.py |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Handle new changes in pseudocode parser |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Handle opcodes returning EXTS() results |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Fix bug 281 |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | effort to get base class instructions automatically |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Add in _reg and immediate support |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Fix issue with memory load/store byte order |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Fix not being able to use all instructions in ISA class |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | remove ISACaller as base class, do in soc.decoder.isa.ISA |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | get hex to recognise capitals |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add printout of instruction Form |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | drop instr info into uniquely-named dict |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | Revert "Implement bug 278, comment 1 - better version... |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Implement bug 278, comment 1 - better version of EXTS |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Move combination class out of __init__ |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add HEX to parser |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | fix repr (0x prefix) and add repr test for selectable int |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Fix addi instruction, think a commit got lost |
tree | commitdiff |
2020-04-05 |
Michael Nolan | Add class for combining multiple instruction classes |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add SPR rework from SPR(x) to SPR[x] |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | construct switch/case/default from if/elif/elif/else |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add start on switch/case/default in parser |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | case and default do not need implicit colon |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add switch case and default keywords |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | fix issue with subscript uninitialised detection |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | allow [s] * 64 to be detected and turned into a repeat... |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | test trap, shift and condition |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | add selectconcat test |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | update submodule |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | quick test found missing bracket |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add != operator |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add <-iea operator |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | print regfile on only 4 lines |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | dump regfile nicely |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add dump function for regs |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | check that SelectableInt has been extended to 256 bits |
tree | commitdiff |
2020-04-04 |
Michael Nolan | Working test_add |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | import EXTS which over-extends to 256 bits |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | whoops wrong token for XOR |
tree | commitdiff |
2020-04-04 |
Michael Nolan | change @inject to take no parameters |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add support for syntax "do i = N to N" equivalent to for |
tree | commitdiff |
2020-04-04 |
Michael Nolan | Sorta working add instruction |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | remove extraneous statement |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | try again with adding XOR operator |
tree | commitdiff |
2020-04-04 |
Michael Nolan | Minor changes to test for caller.py, still not working... |
tree | commitdiff |
2020-04-04 |
Michael Nolan | Add a basic test class for caller.py |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | move GPR and Mem to isa caller |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add means to subscript two levels deep |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add memory get/set |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | eurg start putting namespace-injection (GPR, MEM) in... |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | test fixedload |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | sigh change syntax to (RA|0) |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | allow int in addition and subtraction |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add OrderedSet, needed to preserve function arg order |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | use set not list to make regs unique |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | add SelectableInt and selectconcat to imports |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | whoops prefix op_ already added |
tree | commitdiff |
next |