2022-06-19 |
Luke Kenneth Casson... | add the rest of min/max DRAFT av opcodes
|
commit | commitdiff | tree |
2022-06-19 |
Luke Kenneth Casson... | add maxs DRAFT instruction
|
commit | commitdiff | tree |
2022-06-19 |
Luke Kenneth Casson... | extend minor_22.csv bitsel pattern to cover bits 21..31
|
commit | commitdiff | tree |
2022-06-17 |
Luke Kenneth Casson... | whoops on an OR rather than an AND
|
commit | commitdiff | tree |
2022-06-17 |
Luke Kenneth Casson... | add "redirection" of MTSPR/MFSPR into TRAP pipeline...
|
commit | commitdiff | tree |
2022-06-17 |
Luke Kenneth Casson... | add KAIVB SPR 850
|
commit | commitdiff | tree |
2022-06-14 |
Luke Kenneth Casson... | update version to 0.0 to stop unnecessary pip3 installs
|
commit | commitdiff | tree |
2022-06-14 |
Luke Kenneth Casson... | add version constraints on setup install_requires
|
commit | commitdiff | tree |
2022-05-26 |
Luke Kenneth Casson... | add preamble on reg field encoding
|
commit | commitdiff | tree |
2022-05-26 |
Luke Kenneth Casson... | split out CR field encoding into function
|
commit | commitdiff | tree |
2022-05-26 |
Luke Kenneth Casson... | add some code-comments to explain CR field svp64 EXTRA...
|
commit | commitdiff | tree |
2022-05-26 |
Luke Kenneth Casson... | Revert "svp64.py: simplify CR sv_extra and field processing"
|
commit | commitdiff | tree |
2022-05-20 |
Luke Kenneth Casson... | bit of a mess being sorted out
|
commit | commitdiff | tree |
2022-05-18 |
Luke Kenneth Casson... | add BM-Form and CRB-Form for bitmanip
|
commit | commitdiff | tree |
2022-05-16 |
Luke Kenneth Casson... | add to VA-Form, alter XO on SVM and SVRM Form
|
commit | commitdiff | tree |
2022-05-16 |
Luke Kenneth Casson... | add VA2-Form for Bitmanip ops [DRAFT]
|
commit | commitdiff | tree |
2022-05-15 |
Luke Kenneth Casson... | add L field to TLI-Form for grwvlut
|
commit | commitdiff | tree |
2022-05-14 |
Luke Kenneth Casson... | cut/paste error resulted in Rc=0 twice, should be Rc=1
|
commit | commitdiff | tree |
2022-05-14 |
Luke Kenneth Casson... | cut/paste error resulted in Rc=0 twice, should be Rc=1
|
commit | commitdiff | tree |
2022-05-12 |
Luke Kenneth Casson... | add "DRAFT" in front of svfparith instruction descriptions
|
commit | commitdiff | tree |
2022-05-10 |
Luke Kenneth Casson... | add SimpleV-Form SVL/SVM/SVRM to svp64.py
|
commit | commitdiff | tree |
2022-05-10 |
Luke Kenneth Casson... | rename comments persistent bit on svremap
|
commit | commitdiff | tree |
2022-05-09 |
Luke Kenneth Casson... | comments for setvl were the wrong bit-position
|
commit | commitdiff | tree |
2022-05-09 |
Luke Kenneth Casson... | update comments on sv.svstep
|
commit | commitdiff | tree |
2022-05-09 |
Luke Kenneth Casson... | remove sv.setvl but *not* sv.svstep
|
commit | commitdiff | tree |
2022-05-09 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2022-05-09 |
Luke Kenneth Casson... | Revert "remove appearance of supporting sv.setvl and...
|
commit | commitdiff | tree |
2022-05-08 |
Luke Kenneth Casson... | remove appearance of supporting sv.setvl and sv.svstep
|
commit | commitdiff | tree |
2022-05-08 |
Luke Kenneth Casson... | add code-comments explaining that setvl, svstep svremap...
|
commit | commitdiff | tree |
2022-05-03 |
Luke Kenneth Casson... | space at end of lines
|
commit | commitdiff | tree |
2022-05-03 |
Luke Kenneth Casson... | code-comments on madded and divmod2du should say RS...
|
commit | commitdiff | tree |
2022-05-03 |
Luke Kenneth Casson... | properly fix pagereader.py to parse markdown with indented...
|
commit | commitdiff | tree |
2022-05-03 |
Luke Kenneth Casson... | allow HTML comments to start with whitespace
|
commit | commitdiff | tree |
2022-05-02 |
Luke Kenneth Casson... | whitespace cleanup
|
commit | commitdiff | tree |
2022-05-02 |
Luke Kenneth Casson... | re-run sv_analysis to add mode field to csvs
|
commit | commitdiff | tree |
2022-05-02 |
Luke Kenneth Casson... | add missing SVP64 RM "Mode" field which qualifies instructions
|
commit | commitdiff | tree |
2022-04-29 |
Luke Kenneth Casson... | higher bits need to be checked for overflow not lower
|
commit | commitdiff | tree |
2022-04-29 |
Luke Kenneth Casson... | invert RC and RA, making divmod2du more like divdu
|
commit | commitdiff | tree |
2022-04-27 |
Luke Kenneth Casson... | accidentally added svfixedarith.mdwn to wiki rather...
|
commit | commitdiff | tree |
2022-04-15 |
Luke Kenneth Casson... | double-equals in setup.py dependencies
|
commit | commitdiff | tree |
2022-04-12 |
Luke Kenneth Casson... | add description of modes, copied from specs
|
commit | commitdiff | tree |
2022-04-12 |
Luke Kenneth Casson... | add extra links to modes
|
commit | commitdiff | tree |
2022-04-12 |
Luke Kenneth Casson... | require pygdbmi 0.9.0.3
|
commit | commitdiff | tree |
2022-04-12 |
Luke Kenneth Casson... | attempt to get QemuController operational
|
commit | commitdiff | tree |
2022-04-07 |
Luke Kenneth Casson... | whitespace (80 char limit)
|
commit | commitdiff | tree |
2022-04-07 |
Luke Kenneth Casson... | comment 64-bit of predicate (all 1s)
|
commit | commitdiff | tree |
2022-04-06 |
Luke Kenneth Casson... | clarify comments on EXTRA2 exceptions for encoding...
|
commit | commitdiff | tree |
2022-03-26 |
Luke Kenneth Casson... | Revert "add WIP text_tree_graph.py"
|
commit | commitdiff | tree |
2022-03-26 |
Luke Kenneth Casson... | Revert "add python generator version of tree reduction"
|
commit | commitdiff | tree |
2022-02-28 |
Luke Kenneth Casson... | add default XLEN=64 as temporary hack
|
commit | commitdiff | tree |
2022-02-28 |
Luke Kenneth Casson... | hmm something wrong with negative branch
|
commit | commitdiff | tree |
2022-01-28 |
Luke Kenneth Casson... | rename wb_get_classic
|
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth Casson... | doh, self.srr1 not srr1 (local variable)
|
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth Casson... | blech, add horrible hack: a length parameter to LDSTException
|
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth Casson... | remove read of SRR1 for TRAP pipeline, pass via LDSTException
|
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth Casson... | add SRR1 to LDSTException
|
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth Casson... | add extra bc regression test
|
commit | commitdiff | tree |
2022-01-21 |
Luke Kenneth Casson... | add test for setting TB SPR, fix decode map for STATE...
|
commit | commitdiff | tree |
2022-01-19 |
Luke Kenneth Casson... | trap types memory exception (TT.MEMEXC) instead of...
|
commit | commitdiff | tree |
2022-01-19 |
Luke Kenneth Casson... | add spr-to-state conversion, and support for state1...
|
commit | commitdiff | tree |
2022-01-18 |
Luke Kenneth Casson... | see soc/fu/trap/main_stage.py trap() function, and:
|
commit | commitdiff | tree |
2022-01-17 |
Luke Kenneth Casson... | add a couple of trap pipeline unit tests
|
commit | commitdiff | tree |
2022-01-15 |
Luke Kenneth Casson... | correctly identify atomic reservation CSV file field and
|
commit | commitdiff | tree |
2022-01-15 |
Luke Kenneth Casson... | add atomic reservation field to Power Decoder data...
|
commit | commitdiff | tree |
2022-01-12 |
Luke Kenneth Casson... | add second version of wb_get which can cope with pipelines
|
commit | commitdiff | tree |
2022-01-10 |
Luke Kenneth Casson... | increase addr_wid to 64 in TestRunnerBase. hm this...
|
commit | commitdiff | tree |
2022-01-10 |
Luke Kenneth Casson... | enable privileged-instruction detection which had previously
|
commit | commitdiff | tree |
2022-01-06 |
Luke Kenneth Casson... | add tlbsync and wait as NOPs
|
commit | commitdiff | tree |
2022-01-05 |
Luke Kenneth Casson... | add eieio instruction as a NOP to minor 31 csv
|
commit | commitdiff | tree |
2022-01-05 |
Luke Kenneth Casson... | add lbzcix instruction which had been completely forgotten...
|
commit | commitdiff | tree |
2022-01-03 |
Luke Kenneth Casson... | copy over msr and rename cia to nia in PowerDecoder2
|
commit | commitdiff | tree |
2021-12-27 |
Luke Kenneth Casson... | add empty default_mem for running without MMU
|
commit | commitdiff | tree |
2021-12-27 |
Luke Kenneth Casson... | whoops wrong parameter name
|
commit | commitdiff | tree |
2021-12-27 |
Luke Kenneth Casson... | quick attempt to fix test_decoder_gas.py (did not work)
|
commit | commitdiff | tree |
2021-12-26 |
Luke Kenneth Casson... | add very basic PowerDecode2 test which at least gets...
|
commit | commitdiff | tree |
2021-12-26 |
Luke Kenneth Casson... | a few extra things discovered needing c syntax not...
|
commit | commitdiff | tree |
2021-12-24 |
Luke Kenneth Casson... | clear memory is optional
|
commit | commitdiff | tree |
2021-12-24 |
Luke Kenneth Casson... | whoops forgot to put the copy of the wb_get memory...
|
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth Casson... | code cleanup / comments
|
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth Casson... | repeat power decode test to check performance
|
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth Casson... | bit of a tidyup of crtl:
|
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth Casson... | add load-store byte-reverse 64-bit unit test
|
commit | commitdiff | tree |
2021-12-21 |
Luke Kenneth Casson... | take a copy of the wb_get memory and then for each...
|
commit | commitdiff | tree |
2021-12-21 |
Luke Kenneth Casson... | ISACaller (actually RADIXMMU) only do virtual memory...
|
commit | commitdiff | tree |
2021-12-20 |
Luke Kenneth Casson... | create header/footer for crtl code-generation
|
commit | commitdiff | tree |
2021-12-20 |
Luke Kenneth Casson... | whoops forgot to trap if non-execute (instruction)...
|
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth Casson... | TODO notes for executing ISACaller Invalid Instruction...
|
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth Casson... | pass the mode (LOAD,EXECUTE,STORE) through ISACaller...
|
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth Casson... | add "stop at pc" argument to TestCase,
|
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth Casson... | save mmu simulation to different gtkwave file in TestRunnerBase
|
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth Casson... | bit more verbose info about number of instructions run
|
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth Casson... | use new core domain variable in TestRunnerBase
|
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth Casson... | update comments in wb_get
|
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth Casson... | ooo annoying, it is actually icache.ibus
|
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth Casson... | whoops error in accessing icache.ibus which is an intermediary
|
commit | commitdiff | tree |
2021-12-16 |
Luke Kenneth Casson... | bug where t1 was set to zero but s2 was not in imdct36_stand...
|
commit | commitdiff | tree |
2021-12-16 |
Luke Kenneth Casson... | start/stop wb_get in TestRunnerBase, otherwise it never...
|
commit | commitdiff | tree |
2021-12-15 |
Luke Kenneth Casson... | must read off of ibus in wb_get TestRunnerBase
|
commit | commitdiff | tree |
2021-12-12 |
Luke Kenneth Casson... | copy over fake OP_FETCH_FAILED and instruction on...
|
commit | commitdiff | tree |
2021-12-12 |
Luke Kenneth Casson... | enable mmu_cache_wb for wb_get mode in TestRunnerBase
|
commit | commitdiff | tree |
next |