2023-12-22 |
Jacob Lifshay | test python_divmod_algorithm |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | log asmop to LogKind.InstrInOuts too since only printin... |
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 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 |
Jacob Lifshay | fix bug I noticed while reading git history |
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 |
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 | add tests for checking if the simulator and assembler... |
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 |
Jacob Lifshay | add SVP64 256x256->512-bit multiply |
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 | make soc test_pipe_caller tests pass again |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | move generated files to .../decoder/isa/generated |
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 | add pdepd/pextd |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add cfuged |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add cntlzdm/cnttzdm |
tree | commitdiff |
2023-12-22 |
Konstantinos Marga... | Moved maddsubrs/maddrs/msubrs instructions to separate... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add byte reverse instructions from PowerISA v3.1B |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | add fminmax tests with corresponding pseudocode fixes |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | leeetle bit excessive on the log of SPRs... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | rename fmv[ft]g*/fcvt[ft]g* to m[tf]fpr*/c[tf]fpr* |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | use the CSV "CR out" column to compute which mode to... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | cache SVP64Instruction.Prefix instance since it's slow... |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | remove fcvttgs since it's redundant |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | silence log by default just in fmv/fcvt and utf-8 tests |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | Revert "disable fmv-fcvt tests entirely" |
tree | commitdiff |
2023-12-22 |
Jacob Lifshay | Revert "far too much memory (58 GB) being used by these... |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | insndb: rename types into core |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | insndb: revert recent renaming |
tree | commitdiff |
2023-12-22 |
Luke Kenneth Casso... | using names of modules that are identical to commonly... |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | pysvp64asm: integrate into insndb |
tree | commitdiff |
2023-12-22 |
Dmitry Selyutin | power_insn: decouple into separate module |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | far too much memory (58 GB) being used by these unit... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | disable fmv-fcvt tests entirely |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | https://bugs.libre-soc.org/show_bug.cgi?id=1091 |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | note on FP Exception about DDFF VLi=0/1 |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | ISACaller: generate FP trap |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | yet another namespace hack now that @inject is on |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | eurrrgh, hack in a namespace dict now that @inject... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | explicitly update FPSCR from list of return results |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | code-comment spelling |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | compute CR1 for non-compare fp Rc=1 instructions |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | parallelize fmv/fcvt unit tests |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | fix CR0 output for fmvtg*/fcvttg* |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | replace self.insnlog.append with self.trace function |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | got linked-list-pointer-chasing working |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | have to now add LD/ST-update instructions to list of... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | attempting to get LD/ST-Update SVP64 EXTRA3 working... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | check expected CR fields in Data-Dependent Fail-First |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add support for *_flag global variables needed by bfp_... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | corrections to dd-ffirst tests when VLi=0, the write... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | add very very very basic write-out of instruction log |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | change FPSCR to a required parameter of ISACallerHelper |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | Revert "remove now-unnecessary SO global, since XER... |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add self.FPSCR |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | remove now-unnecessary SO global, since XER[SO] syntax... |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add support for accessing XER using XER.SO syntax ... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | add ld/st data-dependent fail-first /vli (inclusive) |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | fix data-dependent fail-first on load |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | extend previous hard-coded magic constant (256) used... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | comment TODO on Load-Fault in strncpy example |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | add FPSCR to ISACaller |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add initial fmv/fcvt tests, though they're broken due... |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add check that generated .py files are in .gitignore |
tree | commitdiff |
2023-06-02 |
Konstantinos Marga... | merge maddrs/msubrs, unit tests changed accordingly |
tree | commitdiff |
2023-06-02 |
Konstantinos Marga... | Add 2 more instructions to help with 2-coeff butterfly |
tree | commitdiff |
2023-06-02 |
Konstantinos Marga... | WIP: maddsubrs initial approach |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add fcvt/fmv -- no tests yet |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | fix non-zero assembly operands being zero |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | reduce number of operands to ffmadds as well |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | prefix-sum remap works! |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | change order to tuple in remap preduce tests/demos... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | reduce fdmadds down to only 3 operands, RT-overwrite... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | link in new parallel-prefix REMAP schedule |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add scan/prefix-sum support to copy of parallel-reduce... |
tree | commitdiff |
next |