2020-07-10 |
Luke Kenneth Casson... | do not set div result if overflow occurs
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | re-enable div random tests and other regressions
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | check for div_overflow equal to None rather than == 1
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | re-add rc/oe back into LDST input record
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | whew panic over, missed a bigendian argument in test_compunit.py
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | add test7 div regression
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | add more debug output for #425
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | add debugging chain for #425
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | update submodule
|
commit | commitdiff | tree |
2020-07-10 |
Luke Kenneth Casson... | cut/paste error writing to wrong vcd file
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | add regression test for div overflow case
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | slightly different so handling in common output stage
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | also set so only if OE requires it
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | debug information related to 32/64 bit mode
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | bug #424 - 32/64 bit is a *global* flag not a per-op one
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | test top bit 31 in 32-bit mode for CR0 creation
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | ha ha very funny. pipelines being pipelines, you have...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | whoops test gets copied 4 times on the If.
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | ALU output stage, change logic slightly
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | set xer_ov.ok = 1
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | remove unneeded xer.ca in MulOutputData
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | something weird going on with div. interaction between...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | simplify setting of mul overflow into xer_ov
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | clarifying comments on setting xer_ov/so
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | DIV overflow needs to be copied into both bits of XER.ov
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | add debug output of DIV results
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | check result first then CR second
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | munge alu_fsm Shifter into looking like CompALU API...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | resolving issues with div tests (turned out to be nmutil...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | remove xer_ca from DIV pipeline (took a bit of messing...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | irony comment on how one line creates a massive array...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | add new stages etc. to get multiply working without...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | create new DivMulOutputData which does not have CA...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | make carry output handling optional in common output...
|
commit | commitdiff | tree |
2020-07-09 |
Luke Kenneth Casson... | identifying locations where big/little endian is in...
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | resolving bigendian/littleendian modes in qemu sim
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | resolving old and new behaviour for lookup of SPRs
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | resolving old and new behaviour for lookup of SPRs
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | adding in ALU test back in, debugging SPR setup
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | sorting out setting of XER
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add spr to fast reg converter
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | got test_issuer operational on one unit test
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | switch assembler to little-endian
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | stashing current state of investigation whilst looking...
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add test trap simulator unit test
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | allow qemu to stop at specified end point
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add mtspr and bcctrl instructions to helloworld test
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add option to qemu to break at known alternate address
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add to/from spr test (mtspr, mfspr)
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add code-fragment from microwatt helloworld
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | add a simple addis test (regression)
|
commit | commitdiff | tree |
2020-07-08 |
Luke Kenneth Casson... | copy binary loaded from disk into data memory as well
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add hello world binary test
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | whoops error in test of dynamic parameter
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | sort-of got binary execution test working
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | code-shuffle on testing to prepare loading large files...
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | ordering of tests for OP_ATTN needed shuffling. seems...
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | whoops got Function.NONE test wrong in PowerDecode2
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | remove unneeded record field from logical_input_record
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | debugging termination (OP_ATTN)
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | update opcode map for OP_ATTN
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add halted condition in ISACaller, when attn instruction...
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | debugging termination / OP_ATTN
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add ATTN unit test
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add core start/stop capability, and OP_ATTN support
|
commit | commitdiff | tree |
2020-07-07 |
Luke Kenneth Casson... | add in SPR test cases into test_issuer.py
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | use ComMULOpSubset in mul pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | remove alu unneeded op record data
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | remove alu unneeded op record data
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | remove alu unneeded op record data
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mul unit to test_issuer
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mul compunit
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | whoops forgot that the mul pipeline is actually a pipeline...
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | do abs slightly differently in SelectableInt
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | continue mul unit test debugging
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add MULS (signed) version of multiply
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | improve debug for test_sim.py
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mullw test to qemu sim
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | fix SelectableInt abs
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add first simulator mul test
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | investigating mul pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | SelectableInt: make __mul__ return enough space to...
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | first cut at mul test pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add first cut at fu mul pipeline
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | adding mtspr tests
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | adding OP_MTMSR test
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mtmsr internal op
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | add mtmsr internal op
|
commit | commitdiff | tree |
2020-07-06 |
Luke Kenneth Casson... | sort out initialisation of TstL0CacheBuffer in ldst...
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add mtmsr tests (fail)
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check trap compunit output properly
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check msr in trap test, fix OP_RFID
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | add an illegal instruction trap test
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | set up a trap function for microcode override
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | big reorg on PowerDecoder2, actually Decode2Execute1Type
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | stop debug output in power_decoder
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | comments in power_regspec_map.py
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | comment on spr2, not needed
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | check xer_out not xer_in
|
commit | commitdiff | tree |
2020-07-05 |
Luke Kenneth Casson... | split out Decode2ToExecuteType fields involving registers
|
commit | commitdiff | tree |
next |