projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add regression test for div overflow case
[soc.git]
/
src
/
soc
/
fu
/
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
2020-07-04
Luke Kenneth Casso...
more updating spr1/spr2 to fast1/fast2
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
rename spr1/spr2 to fast1/fast2 in branch
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
update trap docstring
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...
sort out trap test reg checking
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
rename spr1 to fast1 in trap data
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
sorting out fast/spr naming
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
oops initialise Function Unit class with idx
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
add first cookie-cut test_trap_compunit.py
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-04
Luke Kenneth Casso...
add spr main stage
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
add spr input record
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
add SPR pipeline
tree
|
commitdiff
2020-07-04
Luke Kenneth Casso...
reduce steps per stage to 8
tree
|
commitdiff
2020-07-03
Luke Kenneth Casso...
set only div/rem supported
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
allow flexible selection of the types of ALUs
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
fix unit tests due to change in using pspec
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
allow ALU names to propagate through from FU to CompUni...
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
name function unit ALUs
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
comment out DIV unit for now
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
increase combinatorial stages to 8
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
reduce DIV radix to 1
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
add DIV function unit to compunits
tree
|
commitdiff
2020-07-02
Luke Kenneth Casso...
add trap function unit into compunits
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
whoops missed some cases in unit test changing ALUHelpers
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
whoops swapped trap test instructions accidentally
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
attempting to add SPRs to rfid test
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
trap test check results
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
add in trap compunit
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
add rfid and td/tw trap test
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
continue debugging trap pipeline
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
debugging trap pipeline
tree
|
commitdiff
2020-07-01
Luke Kenneth Casso...
start running trap unit test, fixing errors
tree
|
commitdiff
2020-06-30
Luke Kenneth Casso...
code-morph on div pipeline
tree
|
commitdiff
2020-06-29
Luke Kenneth Casso...
add README for fu directory
tree
|
commitdiff
2020-06-29
Luke Kenneth Casso...
use correct ALUHelpers in div test
tree
|
commitdiff
2020-06-29
Luke Kenneth Casso...
sort out syntax errors in div
tree
|
commitdiff
2020-06-29
Luke Kenneth Casso...
first unit test for div
tree
|
commitdiff
2020-06-28
Luke Kenneth Casso...
got Pi2LSUI FSM working
tree
|
commitdiff
2020-06-27
Luke Kenneth Casso...
make Memory accessible via TestSRAMBareLoadStoreUnit
tree
|
commitdiff
next