2022-01-31 |
Dmitry Selyutin | sv_binutils: refactor parsing |
commit | commitdiff | tree |
2022-01-31 |
Dmitry Selyutin | sv_binutils: drop obsolete code |
commit | commitdiff | tree |
2022-01-29 |
Dmitry Selyutin | Revert "sv_binutils: introduce per-record validity... |
commit | commitdiff | tree |
2022-01-29 |
Dmitry Selyutin | sv_binutils: introduce per-record validity flag |
commit | commitdiff | tree |
2022-01-29 |
Dmitry Selyutin | sv_binutils: mark already visited instructions |
commit | commitdiff | tree |
2022-01-29 |
Dmitry Selyutin | sv_binutils: drop opcode structure |
commit | commitdiff | tree |
2022-01-28 |
Luke Kenneth... | rename wb_get_classic |
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth... | doh, self.srr1 not srr1 (local variable) |
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth... | blech, add horrible hack: a length parameter to LDSTExc... |
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth... | remove read of SRR1 for TRAP pipeline, pass via LDSTExc... |
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth... | add SRR1 to LDSTException |
commit | commitdiff | tree |
2022-01-24 |
Luke Kenneth... | add extra bc regression test |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: split svp64_record structure (bits only) |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: consider opcode whenever names match |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: split insns by names |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: determine the longest name |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: fix ppc-svp64-opc.c contents |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: fix _missing_ enum method |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: follow binutils coding style |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: output header guard |
commit | commitdiff | tree |
2022-01-23 |
Dmitry Selyutin | sv_binutils: follow binutils naming convention for... |
commit | commitdiff | tree |
2022-01-21 |
Luke Kenneth... | add test for setting TB SPR, fix decode map for STATE... |
commit | commitdiff | tree |
2022-01-19 |
Luke Kenneth... | trap types memory exception (TT.MEMEXC) instead of... |
commit | commitdiff | tree |
2022-01-19 |
Dmitry Selyutin | sv_binutils: fix link to script in disclaimer |
commit | commitdiff | tree |
2022-01-19 |
Luke Kenneth... | add spr-to-state conversion, and support for state1... |
commit | commitdiff | tree |
2022-01-18 |
Luke Kenneth... | see soc/fu/trap/main_stage.py trap() function, and: |
commit | commitdiff | tree |
2022-01-18 |
Jacob Lifshay | grev[w][i][.] pseudo-code works |
commit | commitdiff | tree |
2022-01-18 |
Jacob Lifshay | add log2 pseudo-code helper |
commit | commitdiff | tree |
2022-01-18 |
Jacob Lifshay | format code |
commit | commitdiff | tree |
2022-01-18 |
Jacob Lifshay | add test_caller_logical.py |
commit | commitdiff | tree |
2022-01-18 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-soc.org:922... |
commit | commitdiff | tree |
2022-01-18 |
Jacob Lifshay | speed up pywriter |
commit | commitdiff | tree |
2022-01-17 |
Luke Kenneth... | add a couple of trap pipeline unit tests |
commit | commitdiff | tree |
2022-01-17 |
Jacob Lifshay | WIP speed up pywriter by caching stuff more and not... |
commit | commitdiff | tree |
2022-01-16 |
Dmitry Selyutin | sv_binutils: fix typo in disclaimer |
commit | commitdiff | tree |
2022-01-16 |
Dmitry Selyutin | sv_binutils: add missing include directives |
commit | commitdiff | tree |
2022-01-16 |
Dmitry Selyutin | sv_binutils: introduce SVP64 entries |
commit | commitdiff | tree |
2022-01-16 |
Dmitry Selyutin | sv_binutils: rename Field into CType |
commit | commitdiff | tree |
2022-01-16 |
Dmitry Selyutin | sv_binutils: inherit Entry from Field |
commit | commitdiff | tree |
2022-01-16 |
Dmitry Selyutin | sv_binutils: drop semicolons in c_var methods |
commit | commitdiff | tree |
2022-01-15 |
Luke Kenneth... | correctly identify atomic reservation CSV file field and |
commit | commitdiff | tree |
2022-01-15 |
Luke Kenneth... | add atomic reservation field to Power Decoder data... |
commit | commitdiff | tree |
2022-01-14 |
Jacob Lifshay | remove stray newline |
commit | commitdiff | tree |
2022-01-14 |
Jacob Lifshay | add grev[w][i][.] pseudo-code |
commit | commitdiff | tree |
2022-01-12 |
Luke Kenneth... | add second version of wb_get which can cope with pipelines |
commit | commitdiff | tree |
2022-01-10 |
Luke Kenneth... | increase addr_wid to 64 in TestRunnerBase. hm this... |
commit | commitdiff | tree |
2022-01-10 |
Luke Kenneth... | enable privileged-instruction detection which had previ... |
commit | commitdiff | tree |
2022-01-09 |
Dmitry Selyutin | sv_binutils: drop redundant imports |
commit | commitdiff | tree |
2022-01-09 |
Dmitry Selyutin | sv_binutils: sort entries by name |
commit | commitdiff | tree |
2022-01-09 |
Dmitry Selyutin | sv_binutils: discard VHDL stuff in comments |
commit | commitdiff | tree |
2022-01-09 |
Dmitry Selyutin | sv_binutils: calculate reserved bits |
commit | commitdiff | tree |
2022-01-09 |
Dmitry Selyutin | sv_binutils: reorder declarations |
commit | commitdiff | tree |
2022-01-09 |
Dmitry Selyutin | sv_binutils: print opcode as hexadecimal |
commit | commitdiff | tree |
2022-01-06 |
Jacob Lifshay | add grev[w][i] instructions |
commit | commitdiff | tree |
2022-01-06 |
Jacob Lifshay | format code |
commit | commitdiff | tree |
2022-01-06 |
Jacob Lifshay | add stand-alone simulator bitmanip test |
commit | commitdiff | tree |
2022-01-06 |
Luke Kenneth... | add tlbsync and wait as NOPs |
commit | commitdiff | tree |
2022-01-05 |
Luke Kenneth... | add eieio instruction as a NOP to minor 31 csv |
commit | commitdiff | tree |
2022-01-05 |
Luke Kenneth... | add lbzcix instruction which had been completely forgot... |
commit | commitdiff | tree |
2022-01-05 |
Dmitry Selyutin | sv_binutils: introduce real opcode class |
commit | commitdiff | tree |
2022-01-05 |
Dmitry Selyutin | sv_binutils: parse CSVs directly |
commit | commitdiff | tree |
2022-01-05 |
Dmitry Selyutin | sv_binutils: support basic header generation |
commit | commitdiff | tree |
2022-01-05 |
Dmitry Selyutin | sv_binutils: introduce code generator class |
commit | commitdiff | tree |
2022-01-05 |
Dmitry Selyutin | sv_binutils: use stdin as input stream |
commit | commitdiff | tree |
2022-01-05 |
Dmitry Selyutin | sv_binutils: introduce helper classes |
commit | commitdiff | tree |
2022-01-03 |
Luke Kenneth... | copy over msr and rename cia to nia in PowerDecoder2 |
commit | commitdiff | tree |
2021-12-28 |
Cesar Strauss | Add an inorder flag to pspec |
commit | commitdiff | tree |
2021-12-27 |
Luke Kenneth... | add empty default_mem for running without MMU |
commit | commitdiff | tree |
2021-12-27 |
Luke Kenneth... | whoops wrong parameter name |
commit | commitdiff | tree |
2021-12-27 |
Luke Kenneth... | quick attempt to fix test_decoder_gas.py (did not work) |
commit | commitdiff | tree |
2021-12-27 |
Mikolaj Wielgus | bool() is !!() for integers |
commit | commitdiff | tree |
2021-12-27 |
Mikolaj Wielgus | Add missing parentheses for explicit operator precedence |
commit | commitdiff | tree |
2021-12-26 |
Luke Kenneth... | add very basic PowerDecode2 test which at least gets... |
commit | commitdiff | tree |
2021-12-26 |
Luke Kenneth... | a few extra things discovered needing c syntax not... |
commit | commitdiff | tree |
2021-12-26 |
Mikolaj Wielgus | Give human-readable names to slots, run functions and... |
commit | commitdiff | tree |
2021-12-25 |
Mikolaj Wielgus | Put CRTL CFFI modules in crtl dir |
commit | commitdiff | tree |
2021-12-25 |
Dmitry Selyutin | sv_binutils: provide small comment on regex |
commit | commitdiff | tree |
2021-12-25 |
Dmitry Selyutin | sv_binutils: introduce entry dataclass |
commit | commitdiff | tree |
2021-12-24 |
Luke Kenneth... | clear memory is optional |
commit | commitdiff | tree |
2021-12-24 |
Luke Kenneth... | whoops forgot to put the copy of the wb_get memory... |
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth... | code cleanup / comments |
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth... | repeat power decode test to check performance |
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth... | bit of a tidyup of crtl: |
commit | commitdiff | tree |
2021-12-23 |
Luke Kenneth... | add load-store byte-reverse 64-bit unit test |
commit | commitdiff | tree |
2021-12-23 |
Mikolaj Wielgus | Add CRTL templates |
commit | commitdiff | tree |
2021-12-23 |
Mikolaj Wielgus | Give unique names to CRTL-generated modules |
commit | commitdiff | tree |
2021-12-23 |
Mikolaj Wielgus | Move "pending" set to C |
commit | commitdiff | tree |
2021-12-22 |
Mikolaj Wielgus | Make _PySignalState CRTL-aware |
commit | commitdiff | tree |
2021-12-21 |
Luke Kenneth... | take a copy of the wb_get memory and then for each... |
commit | commitdiff | tree |
2021-12-21 |
Luke Kenneth... | ISACaller (actually RADIXMMU) only do virtual memory... |
commit | commitdiff | tree |
2021-12-20 |
Mikolaj Wielgus | Generate variable declaration in some missing places |
commit | commitdiff | tree |
2021-12-20 |
Luke Kenneth... | create header/footer for crtl code-generation |
commit | commitdiff | tree |
2021-12-20 |
Luke Kenneth... | whoops forgot to trap if non-execute (instruction)... |
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth... | TODO notes for executing ISACaller Invalid Instruction... |
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth... | pass the mode (LOAD,EXECUTE,STORE) through ISACaller... |
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth... | add "stop at pc" argument to TestCase, |
commit | commitdiff | tree |
2021-12-19 |
Dmitry Selyutin | sv/binutils.py: provide sketch sv_decode.vhdl converter |
commit | commitdiff | tree |
2021-12-19 |
Luke Kenneth... | save mmu simulation to different gtkwave file in TestRu... |
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth... | bit more verbose info about number of instructions run |
commit | commitdiff | tree |
2021-12-18 |
Luke Kenneth... | use new core domain variable in TestRunnerBase |
commit | commitdiff | tree |
next |