Fix broken unit tests in test_caller
[soc.git] / src / soc / decoder / isa / caller.py
2020-05-21 Michael NolanFix broken unit tests in test_caller
2020-05-21 Michael NolanFix broken test_adde/add overflow handling to caller.py
2020-05-19 Michael NolanFix weird edge cases with carry
2020-05-19 Michael NolanAdd ca32 to caller.py
2020-05-19 Michael NolanHandle carry in caller.py
2020-05-16 Michael NolanGet working mcrf in caller.py
2020-05-15 Michael NolanAdd ability to specify initial CR state
2020-05-15 Michael NolanImplement relative branches, add explicit NIA input...
2020-05-15 Michael NolanAdd test for popcnt to test_caller.py
2020-05-14 Luke Kenneth Casso... simplify popcount
2020-05-13 Michael NolanUpdate TODO
2020-05-11 Michael NolanAdd ability to specify initial state for SPRs
2020-05-07 Michael NolanGet test_cmp working
2020-05-07 Michael NolanAdd handling of add with comparison
2020-05-06 Michael NolanLook up spr length from spr table
2020-05-06 Michael NolanImplement bctr and mtspr
2020-05-06 Michael NolanProperly implement LR and CTR
2020-05-06 Michael NolanSorta kinda working bl and blr - need to properly imple...
2020-05-05 Michael NolanAdd rudimentary branch capability
2020-04-17 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-04-07 Luke Kenneth Casso... try making CR bitrange 32..63 not 0..31
2020-04-07 Luke Kenneth Casso... note that CR must be offset by 32
2020-04-07 Luke Kenneth Casso... add "undefined" to namespace
2020-04-07 Luke Kenneth Casso... CR test "working" (for a given value of "success")
2020-04-07 Luke Kenneth Casso... add in special regs to be passed out of function (as...
2020-04-07 Luke Kenneth Casso... attempting to add mtcrf test, requires bringing CR...
2020-04-07 Luke Kenneth Casso... op_fields is passed over (and excludes register names)
2020-04-07 Luke Kenneth Casso... add CR and add field-selectable versions of CR0-7
2020-04-07 Luke Kenneth Casso... whew finally located opcodes for managing CRs
2020-04-06 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-04-06 Luke Kenneth Casso... add extra info on SPRs
2020-04-06 Luke Kenneth Casso... add list of SPRs needed
2020-04-06 Jacob LifshayMerge branch 'fix-tests'
2020-04-06 Michael NolanConvert instruction info from tuple to namedtuple
2020-04-06 Michael NolanBegin adding PC to caller.py
2020-04-06 Michael NolanAuto insert instruction fields into the namespace
2020-04-05 Luke Kenneth Casso... put regs through to ISACaller
2020-04-05 Luke Kenneth Casso... add comment about form / op_fields
2020-04-05 Luke Kenneth Casso... unpack tuple with new op_fields
2020-04-05 Michael NolanHandle new changes in pseudocode parser
2020-04-05 Michael NolanHandle opcodes returning EXTS() results
2020-04-05 Michael NolanAdd in _reg and immediate support
2020-04-05 Michael NolanFix issue with memory load/store byte order
2020-04-05 Luke Kenneth Casso... Revert "Implement bug 278, comment 1 - better version...
2020-04-05 Michael NolanImplement bug 278, comment 1 - better version of EXTS
2020-04-05 Michael NolanFix addi instruction, think a commit got lost
2020-04-04 Luke Kenneth Casso... print regfile on only 4 lines
2020-04-04 Luke Kenneth Casso... add dump function for regs
2020-04-04 Michael NolanWorking test_add
2020-04-04 Michael NolanSorta working add instruction
2020-04-04 Michael NolanMinor changes to test for caller.py, still not working...
2020-04-04 Michael NolanAdd a basic test class for caller.py
2020-04-04 Luke Kenneth Casso... move GPR and Mem to isa caller
2020-04-04 Luke Kenneth Casso... add memory get/set
2020-04-04 Luke Kenneth Casso... eurg start putting namespace-injection (GPR, MEM) in...