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 |
2023-06-02 |
Jacob Lifshay | format remap_preduce_yield.py |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | check RC1, add data-dependent fail-first LD/ST test |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | replace min/max[su][.] with minmax[.] |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add shaddw |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | add power_decode_svp64_rm.py capability for new LD... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | comment about massive unnecessary code-duplication... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | fix setvl unit test which happened to use deprecated |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | fix add-like CA/OV outputs |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | add addex to simulator |
tree | commitdiff |
2023-06-02 |
Jacob Lifshay | fix typo when getting pseudo-code output variables |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | remove DCT/iDCT redundant modes which require less... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | updated simplev setvl specification pseudocode: MAJOR... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2023-06-02 |
Konstantinos Marga... | Pass object code filename instead of actual data |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | set MAXVL=VL=32 first, then set vertical-first separately |
tree | commitdiff |
2023-06-02 |
Konstantinos Marga... | used same input data as the actual C test |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | change target registers in test_caller_svp64_chacha20... |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | whoops use same temp reg for ctr |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | parameterise svstep RT (set to 16 in chacha20 test) |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | parameterising VL and SHAPE0-2 in chacha20 test |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | parameterise the target block in chacha20 test, |
tree | commitdiff |
2023-06-02 |
Luke Kenneth Casso... | add print-out for chacha20 schedule |
tree | commitdiff |
2023-06-02 |
Dmitry Selyutin | power_enums: clean code |
tree | commitdiff |
2023-06-02 |
Dmitry Selyutin | power_insn: sort opcodes by sections |
tree | commitdiff |
next |