2020-07-14 |
Luke Kenneth Casso... | disable cxxsim test |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | attempting running cxxsim on ALU pipeline test |
tree | commitdiff |
2020-07-14 |
Luke Kenneth Casso... | first attempt running cxxsim |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | formal proof of OP_EXTSWSLI |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | quick test showing how left/right mask work |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | add mtmsrd instruction and unit test |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | comments |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | attempting formal proof of OP_EXTSWSLI |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | reduce rotl module to one line (use bit_select) |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | document rb as sh |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | increase range of test values for extswsli |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | add EXTSWSLI "pass" to formal shift_rot proof |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | enable extswsli tests, fix spec-patching |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | add regression test, simulator is wrong |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | add simulator test against qemu for extswsli |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | add extswsli unit test |
tree | commitdiff |
2020-07-13 |
Luke Kenneth Casso... | add link to rotator, sign-extend mode OP_EXTSWSLI |
tree | commitdiff |
2020-07-12 |
Luke Kenneth Casso... | rename InternalOp to MicrOp |
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... | add std and stdu ldst unit tests |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | add bigendian flag |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | add endian |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | sigh spelling |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | add bigendian |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | sorting out bigendian/littleendian including in qemu |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | add random mulhd and mulld tests |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | enable mul tests after sorting pseudo-code mul overflow |
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... | add random unsigned div tests |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | add overflow div tests |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | propagate missing parameters from div |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | code comments |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | do not set div result if overflow occurs |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | re-enable div random tests and other regressions |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | re-add rc/oe back into LDST input record |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | whew panic over, missed a bigendian argument in test_co... |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | add test7 div regression |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | add more debug output for #425 |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | add debugging chain for #425 |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | cut/paste error writing to wrong vcd file |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | add regression test for div overflow case |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | slightly different so handling in common output stage |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | also set so only if OE requires it |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | bug #424 - 32/64 bit is a *global* flag not a per-op one |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | test top bit 31 in 32-bit mode for CR0 creation |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | ha ha very funny. pipelines being pipelines, you have... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | whoops test gets copied 4 times on the If. |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | ALU output stage, change logic slightly |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | set xer_ov.ok = 1 |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | remove unneeded xer.ca in MulOutputData |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | something weird going on with div. interaction between... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | simplify setting of mul overflow into xer_ov |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | clarifying comments on setting xer_ov/so |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | DIV overflow needs to be copied into both bits of XER.ov |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | add debug output of DIV results |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | check result first then CR second |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | resolving issues with div tests (turned out to be nmuti... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | remove xer_ca from DIV pipeline (took a bit of messing... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | irony comment on how one line creates a massive array... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | add new stages etc. to get multiply working without... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | create new DivMulOutputData which does not have CA... |
tree | commitdiff |
2020-07-09 |
Luke Kenneth Casso... | make carry output handling optional in common output... |
tree | commitdiff |
2020-07-08 |
Luke Kenneth Casso... | allow qemu to stop at specified end point |
tree | commitdiff |
2020-07-08 |
Luke Kenneth Casso... | add to/from spr test (mtspr, mfspr) |
tree | commitdiff |
2020-07-08 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | code-shuffle on testing to prepare loading large files... |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | remove unneeded record field from logical_input_record |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | add in SPR test cases into test_issuer.py |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | use ComMULOpSubset in mul pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | remove alu unneeded op record data |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | remove alu unneeded op record data |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | remove alu unneeded op record data |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mul compunit |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | whoops forgot that the mul pipeline is actually a pipel... |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | continue mul unit test debugging |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | investigating mul pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | first cut at mul test pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add first cut at fu mul pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | adding mtspr tests |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | adding OP_MTMSR test |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | sort out initialisation of TstL0CacheBuffer in ldst... |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add mtmsr tests (fail) |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check trap compunit output properly |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check msr in trap test, fix OP_RFID |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add an illegal instruction trap test |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | big reorg on PowerDecoder2, actually Decode2Execute1Type |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check xer_out not xer_in |
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... | check spr1 in test spr compunit |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | get/set slow spr in spr test_pipe_caller |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add first spr compunit test (not working yet) |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | comment out SPR for now, needs SPR regfile |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add SPR compunit |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check NIA on trap fu test |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | cater for illegal instruction (generates a trap) |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add sc back in |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | comments in trap about exceptions using microcoding |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | more updating spr1/spr2 to fast1/fast2 |
tree | commitdiff |
next |