2020-05-28 |
Michael Nolan | Add OP_SETB |
tree | commitdiff |
2020-05-21 |
Michael Nolan | Fix broken unit tests in test_caller |
tree | commitdiff |
2020-05-21 |
Michael Nolan | Fix broken test_adde/add overflow handling to caller.py |
tree | commitdiff |
2020-05-20 |
Michael Nolan | Fix broken test_caller.py |
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-16 |
Michael Nolan | Implement mfcr and mfocrf |
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 | 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 | 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-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 | 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 | 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-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 | Add handling of add with comparison |
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 | 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-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-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... | 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... | 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 | Auto insert instruction fields into the namespace |
tree | commitdiff |
2020-04-06 |
Jacob Lifshay | almost all tests work |
tree | commitdiff |
2020-04-05 |
Luke Kenneth Casso... | put regs through to ISACaller |
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 |
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... | 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 |
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-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 |
Michael Nolan | Working test_add |
tree | commitdiff |
2020-04-04 |
Michael Nolan | Sorta working add instruction |
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 memory get/set |
tree | commitdiff |
2020-04-04 |
Luke Kenneth Casso... | eurg start putting namespace-injection (GPR, MEM) in... |
tree | commitdiff |
2020-04-02 |
Luke Kenneth Casso... | use Ops in pagereader |
tree | commitdiff |
|