2021-09-28 |
Luke Kenneth Casson... | remove unneeded module import
|
commit | commitdiff | tree |
2021-09-28 |
Luke Kenneth Casson... | convert svp64 fft test just like the dct one
|
commit | commitdiff | tree |
2021-09-28 |
Luke Kenneth Casson... | convert test_caller_svp64_dct.py unit test to use new...
|
commit | commitdiff | tree |
2021-09-28 |
Luke Kenneth Casson... | re-add accidentally-deleted low-level operators eq...
|
commit | commitdiff | tree |
2021-09-28 |
Luke Kenneth Casson... | move FPDIV, FPMUL (etc) to ISAFPHelpers class
|
commit | commitdiff | tree |
2021-09-28 |
Luke Kenneth Casson... | add ISACallerFnHelper, remove FPADD32 and other FP...
|
commit | commitdiff | tree |
2021-09-28 |
Luke Kenneth Casson... | remove type information
|
commit | commitdiff | tree |
2021-09-25 |
Luke Kenneth Casson... | add name parameter to StateRunner
|
commit | commitdiff | tree |
2021-09-25 |
Luke Kenneth Casson... | inherit ISACallerHelper in ISACaller
|
commit | commitdiff | tree |
2021-09-25 |
Luke Kenneth Casson... | add factory-function for StateRunner
|
commit | commitdiff | tree |
2021-09-25 |
Luke Kenneth Casson... | convert all SimRunner functions to yield
|
commit | commitdiff | tree |
2021-09-24 |
Luke Kenneth Casson... | guessing what extra args needed for StateRunner
|
commit | commitdiff | tree |
2021-09-24 |
Luke Kenneth Casson... | finally sort out the running-out-of-file-handles
|
commit | commitdiff | tree |
2021-09-24 |
Luke Kenneth Casson... | use with subprocess to get it to close Popen files
|
commit | commitdiff | tree |
2021-09-24 |
Luke Kenneth Casson... | rename shift tests, move to test cases directory
|
commit | commitdiff | tree |
2021-09-24 |
Luke Kenneth Casson... | rename files, test_issuer.py is for the TestIssuer,
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | add extra functions for StateRunner
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | create Abstract Base Class StateRunner
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | add stfs unit test
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | add stfx unit test
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | add stfsux and unit test, code was there, needed adding...
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | add load-immediate unit test
|
commit | commitdiff | tree |
2021-09-23 |
Luke Kenneth Casson... | add fsubs unit test
|
commit | commitdiff | tree |
2021-09-22 |
Luke Kenneth Casson... | add first "ExpectedState" to HDL-sim ALU test cases
|
commit | commitdiff | tree |
2021-09-22 |
Luke Kenneth Casson... | and add expected to TestAccumulatorBase
|
commit | commitdiff | tree |
2021-09-22 |
Luke Kenneth Casson... | add expected argument to TestCase
|
commit | commitdiff | tree |
2021-09-22 |
Luke Kenneth Casson... | take a copy of SPRs so they are not modified by ISACaller
|
commit | commitdiff | tree |
2021-09-22 |
Luke Kenneth Casson... | split out function which processes initial test memory...
|
commit | commitdiff | tree |
2021-09-21 |
Luke Kenneth Casson... | fix borked TestState.get_mem() assumed simmem.depth...
|
commit | commitdiff | tree |
2021-09-20 |
Luke Kenneth Casson... | syntax error
|
commit | commitdiff | tree |
2021-09-20 |
Luke Kenneth Casson... | walk whole of sim memory rather than risk missing some...
|
commit | commitdiff | tree |
2021-09-18 |
Luke Kenneth Casson... | always store full memory state (including zeros)
|
commit | commitdiff | tree |
2021-09-16 |
Luke Kenneth Casson... | bit of a mess, got a working check against static ExpectedState
|
commit | commitdiff | tree |
2021-09-16 |
Luke Kenneth Casson... | whoops must check crregs being int, not int_regs
|
commit | commitdiff | tree |
2021-09-16 |
Luke Kenneth Casson... | grr weird syntax error
|
commit | commitdiff | tree |
2021-09-16 |
Luke Kenneth Casson... | reduce code linecount slightly
|
commit | commitdiff | tree |
2021-09-16 |
Luke Kenneth Casson... | moving teststate_check_regs written by klehman into...
|
commit | commitdiff | tree |
2021-09-14 |
Luke Kenneth Casson... | change state_add to name, kls
|
commit | commitdiff | tree |
2021-09-14 |
Luke Kenneth Casson... | add copy of teststate.py written by klehman
|
commit | commitdiff | tree |
2021-09-12 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2021-09-07 |
Luke Kenneth Casson... | removed duplicate function and unneeded modules
|
commit | commitdiff | tree |
2021-09-04 |
Luke Kenneth Casson... | split out ISATestRunner to separate module
|
commit | commitdiff | tree |
2021-09-04 |
Luke Kenneth Casson... | redo SVP64 RM Decode to new CTR-Test Mode (svstep not...
|
commit | commitdiff | tree |
2021-09-03 |
Luke Kenneth Casson... | use brackets round (XLEN/2) in divw pseudocode
|
commit | commitdiff | tree |
2021-09-02 |
Luke Kenneth Casson... | detect native ppc64le
|
commit | commitdiff | tree |
2021-09-02 |
Luke Kenneth Casson... | detect native ppc64le
|
commit | commitdiff | tree |
2021-09-01 |
Luke Kenneth Casson... | off-by-one in srad, same as sld and srd: XLEN-6:XLEN...
|
commit | commitdiff | tree |
2021-09-01 |
Luke Kenneth Casson... | off-by-one in sld and srd, XLEN-6:XLEN-1 not XLEN-5...
|
commit | commitdiff | tree |
2021-08-31 |
Luke Kenneth Casson... | adjusted popcntw to simplify by using temp vars
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | add short mulli random test
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | add mulhdu random test
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | quite a big intrusive change in auto-assignment
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | assignment test pattern-matching not adequate, adding...
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | fix RANGE function, reverse direction needed
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | also add pattern-recognition for just
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | fix pattern-match for an expression such as "XLEN-16...
|
commit | commitdiff | tree |
2021-08-30 |
Luke Kenneth Casson... | missed data_o/i to i/o_data conversion
|
commit | commitdiff | tree |
2021-08-22 |
Luke Kenneth Casson... | add another quick test to pseudo parser
|
commit | commitdiff | tree |
2021-08-21 |
Luke Kenneth Casson... | set XLEN=64 in ISACaller
|
commit | commitdiff | tree |
2021-08-19 |
Luke Kenneth Casson... | whitespace, below 80 char limit
|
commit | commitdiff | tree |
2021-08-16 |
Luke Kenneth Casson... | bring qemu sim size down to 1GB
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | add subTest back in to bcd tst
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | whitespace (keep below 80 chars)
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | whitespace (below 80 chars)
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | take copy of GPR/FPR inputs into ISACaller
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | allow constructor of SelectableInt to pass in (and...
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | no python files to be committed in isafunctions
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | add a quick logic test of astor tree-dump
|
commit | commitdiff | tree |
2021-08-15 |
Luke Kenneth Casson... | sv.bc test jumping to wrong location (offset 0xc not...
|
commit | commitdiff | tree |
2021-08-14 |
Luke Kenneth Casson... | create an end loop condition which tells the sv.bc...
|
commit | commitdiff | tree |
2021-08-14 |
Luke Kenneth Casson... | end loop condition in svp64 bc pseudo-code
|
commit | commitdiff | tree |
2021-08-14 |
Luke Kenneth Casson... | fix test_caller_svp64.py, particularly indexed LD/ST,
|
commit | commitdiff | tree |
2021-08-14 |
Luke Kenneth Casson... | messy resolution of sv.bc testing, early-out detection.
|
commit | commitdiff | tree |
2021-08-12 |
Luke Kenneth Casson... | add TODO comments for BCD test speedup
|
commit | commitdiff | tree |
2021-08-12 |
Luke Kenneth Casson... | add ctr_ok and cond_ok to namespace to be able
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | use subTest in BCD test
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | get new ISATestCaller set up with correct function...
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | make only one PowerDecoder2, share it with
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | whoops test for sv.bc* matched accidentally, use explicit...
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | redirect sv.bc to new svbranch in ISACaller
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | corrections to SVP64 Branch Conditional
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | rename TestRunner class to ISATestRunner
|
commit | commitdiff | tree |
2021-08-11 |
Luke Kenneth Casson... | add (untested) TestRunner based on soc test_runner.py
|
commit | commitdiff | tree |
2021-08-10 |
Luke Kenneth Casson... | add dct butterfly SVG autogenerator
|
commit | commitdiff | tree |
2021-08-10 |
Luke Kenneth Casson... | corrections to SVP64 Branch RM Mode decoding
|
commit | commitdiff | tree |
2021-08-08 |
Luke Kenneth Casson... | whoops, test of SV.bc in wrong place
|
commit | commitdiff | tree |
2021-08-08 |
Luke Kenneth Casson... | add start of SVP64ASM encoder for sv.bc and sv.bclr
|
commit | commitdiff | tree |
2021-08-08 |
Luke Kenneth Casson... | add bc and bclr to sv_analysis
|
commit | commitdiff | tree |
2021-08-08 |
Luke Kenneth Casson... | add SVP64 Branch-Conditional decoding
|
commit | commitdiff | tree |
2021-08-08 |
Luke Kenneth Casson... | adding some testing of fragment-printing into PowerDecoder
|
commit | commitdiff | tree |
2021-08-07 |
Luke Kenneth Casson... | remove SVP64 Branch format modifications (achieve a...
|
commit | commitdiff | tree |
2021-08-05 |
Luke Kenneth Casson... | start adding Branch-Conditional decoding to SVP64RMModeDecode
|
commit | commitdiff | tree |
2021-08-05 |
Luke Kenneth Casson... | add SVP64 Branch-Conditional equivalent of Rc fields
|
commit | commitdiff | tree |
2021-08-02 |
Luke Kenneth Casson... | add inverse DCT in-place unit test with bit-reversed...
|
commit | commitdiff | tree |
2021-08-01 |
Luke Kenneth Casson... | bit of a big update, remove all bit-reversed LD operations...
|
commit | commitdiff | tree |
2021-08-01 |
Luke Kenneth Casson... | add BCD operations to SVP64
|
commit | commitdiff | tree |
2021-08-01 |
Luke Kenneth Casson... | rename lw*br to lw*sh
|
commit | commitdiff | tree |
2021-08-01 |
Luke Kenneth Casson... | add LD-half-swap for i-DCT which does not work. redesign...
|
commit | commitdiff | tree |
2021-07-31 |
Luke Kenneth Casson... | remove hand-created DOUBLE function, now it is replaced...
|
commit | commitdiff | tree |
2021-07-31 |
Luke Kenneth Casson... | replace DOUBLE function from helpers.py with pseudocode...
|
commit | commitdiff | tree |
next |