2023-12-22 |
Jacob Lifshay | log asmop to LogKind.InstrInOuts too since only printin... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | remove use of addc, use adde instead setting ca to... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | reduce 4-repeats of identical code down to 1 copy with... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add seeming-redundant addc/adde (actually part of big... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | convert basic_pypowersim to hex rather than broken... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | code-cleanup, bit of comments, copyright, blah blah... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add what is currently a duplicate of python_mul_algorit... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | working on adding divmod 512x256 to 256x256 |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | log writing CA[32]/OV[32] for OP_ADD |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add unit test for mcrxrx |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | fix concat when the first argument is a FieldSelectableInt |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | fix wrong register in docs |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | 256x256-bit mul no longer broken since bug #1161 was... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add MemMMap tests |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | skip zero words when iterating words in MemMMap |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | format src/openpower/decoder/isa/test_mem.py |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add basis of Context Manager for capturing which inputs... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | minor alteration of reporting hash in mini-test of... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | detect if add arg2 is greater than 7 and ignore it... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add an intercept (on all poly1305-donna.py math primitives) |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add link to poly1305-design (really good) |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | allow intercept on dsrd (rename DSRD) in poly13005... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | provide intercepts of 64/128-bit math primitives that... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | convert all use of "+" to ADD(a,b) in order to prepare... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | switch UTF-8 validation tests to use MemMMap so it... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add MemMMap class |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | split out most Mem methods into MemCommon base class |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | format mem.py |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: fix syscall arguments |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: introduce syscall arguments length |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: fix sys_ni_syscall call |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: fix default table path |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | make scalar EXTRA2 encoding match between tables and... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | Revert "fix PowerDecoder2 to properly decode scalar... |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: support ppc/ppc64 ecall generators |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: introduce ecall generator |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: canonicalize entries |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: reorder generic entries |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: introduce generation mode |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: support RISC-V architectures |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: support generic system calls |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: introduce Syscall class |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: fix ctypes syscall |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: support identifiers iteration |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: support identifiers lookup |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: adjust syscall name |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | fix bug I noticed while reading git history |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: refactor calls chain |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: refactor dispatcher call arguments |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: introduce dispatcher class |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: generate proper name |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: refactor module hierarchy |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add python-based implementation of dsrd to poly1305... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | illustrate the intermediary step of converting poly1305... |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | Revert "syscalls: commit a couple of autogenerated... |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls: commit a couple of autogenerated tables |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | syscalls/lscmg: introduce Linux syscalls mapping generator |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | first revision port of https://github.com/floodyberry... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | make the poly1305 quick example identical to the poly13... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add a quick usage demo to poly1305.py, to serve later... |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add implementation of poly1305 pure python |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add code-comments to chacha20 svp64 unit test |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | add links copyright and funding notice to svp64 chacha2... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | fix PowerDecoder2 to properly decode scalar EXTRA2 |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add tests for checking if the simulator and assembler... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | change registers used to avoid r13-31 which are reserve... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | pass in stack pointer |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | log more register read/writes to LogKind.InstrInOuts |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add copyright stuff |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | syscall_cases: Added link to ABI and write manpage |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | syscall_cases: Add license, copyright, NLnet message. |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add SVP64 256x256->512-bit multiply |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | generalize assemble() fn so other test cases can easily... |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | syscall_cases: Aded expected values for SRR0/1, MSR... |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | Adding syscall ISACaller test case (not working yet). |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | remove grev, leaving unit tests for later use by grevlut |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | mark madd* as skipped in soc.git |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | filter out v3.1 insns when soc flag set -- soc.git... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | filter out addex when soc flag set |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add support for filtering tests using flags |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | make soc test_pipe_caller tests pass again |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | inorder.py: Moved return statements to new line. |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | inorder.py: Invert checks to reduce indentation. |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | inorder.py: Reverse pipeline processing order. |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | Revert "inorder.py: Use insn_trace more consistently." |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | inorder.py: Use insn_trace more consistently. |
tree | commitdiff |
2023-12-22 |
Andrey Miroshnikov | inorder.py: Enough additions and fixes to get the test... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | don't warn for directories |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | ignore indented comments too |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add support for pseudocode being a [[!inline]] directive |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | put reason for checking for old files in error msg |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | move generated files to .../decoder/isa/generated |
tree | commitdiff |
2023-12-22 |
Konstantinos Marga... | split testcase for separate maddrs/msubrs |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | fix set[n]bc[r] |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | don't convert CR[BI] to CR.BI |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add set[n]bc[r] -- tests broken |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add missing test_caller_cr.py |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add support for C conditional operator |
tree | commitdiff |
next |