2020-08-03 |
Luke Kenneth Casso... | pass state (MSR/PC) around between PowerDecode2, DMI... |
tree | commitdiff |
2020-08-01 |
Luke Kenneth Casso... | add quick test of litex bios IMM64 macro |
tree | commitdiff |
2020-07-31 |
Luke Kenneth Casso... | reorg DecodeB in power_decoder2.py to sign-extend immed... |
tree | commitdiff |
2020-07-29 |
Jacob Lifshay | add __init__.py to all source directories |
tree | commitdiff |
2020-07-25 |
Luke Kenneth Casso... | hilarious. only just caught a bug where overflow was... |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | annoying, yet more typos |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | annoying, typo |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | better debug assert log message |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | remove bad hack calling trunc_divs/trunc_mods |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | restore modification to caller.py from reversion of... |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | Revert "working on div's test_pipe_caller" |
tree | commitdiff |
2020-07-24 |
Luke Kenneth Casso... | bug found in pseudocode reader when assembly code has... |
tree | commitdiff |
2020-07-24 |
Jacob Lifshay | working on div's test_pipe_caller |
tree | commitdiff |
2020-07-22 |
Jacob Lifshay | Merge remote-tracking branch 'origin/master' |
tree | commitdiff |
2020-07-22 |
Jacob Lifshay | format code |
tree | commitdiff |
2020-07-22 |
Luke Kenneth Casso... | set additional MSR bits according to v3.0B spec when... |
tree | commitdiff |
2020-07-22 |
Luke Kenneth Casso... | use (new) MSRb and PIb which has auto-bigendian numbers |
tree | commitdiff |
2020-07-22 |
Luke Kenneth Casso... | add TT.size and use it in PowerDecoder and trap input... |
tree | commitdiff |
2020-07-21 |
Luke Kenneth Casso... | convert branch pipeline to use msr/cia as immediates |
tree | commitdiff |
2020-07-21 |
Luke Kenneth Casso... | set ISACaller.msr rather than namespace[MSR] |
tree | commitdiff |
2020-07-21 |
Luke Kenneth Casso... | when running an exception (trap) after "reset" must... |
tree | commitdiff |
2020-07-21 |
Luke Kenneth Casso... | add PC (CIA) to PowerDecode2 "state" for passing into... |
tree | commitdiff |
2020-07-21 |
Luke Kenneth Casso... | add msr exception bits setting function in hardware |
tree | commitdiff |
2020-07-17 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-07-17 |
Luke Kenneth Casso... | comment explaining why not to call self.trap in PowerDe... |
tree | commitdiff |
2020-07-17 |
Jacob Lifshay | add missing fixedldstcache.py to .gitignore |
tree | commitdiff |
2020-07-16 |
Luke Kenneth Casso... | sigh, bug in sprset.patch |
tree | commitdiff |
2020-07-16 |
Luke Kenneth Casso... | get trap compunit test working, adding bigendian and msr |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | simplify instr_is_priv |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | move traptype to soc.consts |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | whoops forgot to update PC after trap in ISACaller |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | move priv test to above illegal/trap test |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | minor reorg on PowerDecoder2, use switch/case rather... |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | comments on SPRmap done in PowerDecode2 |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | comments on SPRmap done in PowerDecode2 |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | use case statement in PowerDecode2 |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | select RA based on LDSTMode.update in PowerDecode2 |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | add cache cx to LDSTMode |
tree | commitdiff |
2020-07-15 |
Luke Kenneth Casso... | remove unused class XerBits |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | attempting to access self.msr directly |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | add priv instruction checking to ISACaller simulator |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | add in privileged instruction decision-making in PowerD... |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | comments on PowerDecode2 |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | add MSR to PowerDecoder2 |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | remove unneeded spec patching |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | enable extswsli tests, fix spec-patching |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | fix read of sliced register |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | not perfect but close enough: add read registers RA... |
tree | commitdiff |
2020-07-12 |
Luke Kenneth Casso... | rename InternalOp to MicrOp |
tree | commitdiff |
2020-07-12 |
Luke Kenneth Casso... | modify PowerDecoder to read LDSTMode correctly |
tree | commitdiff |
2020-07-12 |
Luke Kenneth Casso... | change CSV LD/ST update field to LDSTMode (support... |
tree | commitdiff |
2020-07-12 |
Luke Kenneth Casso... | missed setting of link register on OP_BC in PowerDecoder2 |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | sorting out bigendian/littleendian including in qemu |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | whoops output trunc_divs not trunc_div |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | special test for mul hw to cope with ignoring OE flag |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | add a DIVS function as separate and discrete from floor_div |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | check for div_overflow equal to None rather than == 1 |
tree | commitdiff |
2020-07-10 |
Jacob Lifshay | switch to using Signal.width instead of Signal.shape... |
tree | commitdiff |
2020-07-10 |
Jacob Lifshay | format file |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | debug information related to 32/64 bit mode |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | identifying locations where big/little endian is in... |
tree | commitdiff |
2020-07-08 |
Luke Kenneth Casso... | stashing current state of investigation whilst looking... |
tree | commitdiff |
2020-07-08 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | sort-of got binary execution test working |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | ordering of tests for OP_ATTN needed shuffling. seems... |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | whoops got Function.NONE test wrong in PowerDecode2 |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | debugging termination (OP_ATTN) |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | add halted condition in ISACaller, when attn instructio... |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | do abs slightly differently in SelectableInt |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add MULS (signed) version of multiply |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | fix SelectableInt abs |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | SelectableInt: make __mul__ return enough space to... |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mtmsr internal op |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mtmsr internal op |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add mtmsr tests (fail) |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add an illegal instruction trap test |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | set up a trap function for microcode override |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | big reorg on PowerDecoder2, actually Decode2Execute1Type |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | stop debug output in power_decoder |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | comments in power_regspec_map.py |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | comment on spr2, not needed |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | split out Decode2ToExecuteType fields involving registers |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | sigh read and write xer detection, fix spr and trap... |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | move valid signal out of Decode2ToExecute1Type and... |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add slow spr regfile regspec support |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | remap SPR PowerISA numbers to internal SPR enum |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | missing initialisation of disasm_start |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | OP_RFID needs to read SRR0/1, OP_SC needs to write |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | fix qemu trap test |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | cater for illegal instruction (generates a trap) |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | comments in trap about exceptions using microcoding |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | more updating spr1/spr2 to fast1/fast2 |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | use new consts module |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | sorting out trap fastregs |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | resolve spr names in ISACaller |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | sorting out fast/spr naming |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | debugging decoding of SPRs (fast) |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add spr test, add decode of spr in/out |
tree | commitdiff |
2020-07-01 |
Luke Kenneth Casso... | whoops missed some cases in unit test changing ALUHelpers |
tree | commitdiff |
next |