2023-09-27 |
Jacob Lifshay | add unit test for mcrxrx |
tree | commitdiff |
2023-09-27 |
Jacob Lifshay | fix wrong register in docs |
tree | commitdiff |
2023-09-27 |
Jacob Lifshay | 256x256-bit mul no longer broken since bug #1161 was... |
tree | commitdiff |
2023-09-23 |
Jacob Lifshay | add MemMMap class |
tree | commitdiff |
2023-09-23 |
Jacob Lifshay | split out most Mem methods into MemCommon base class |
tree | commitdiff |
2023-09-18 |
Luke Kenneth Casso... | add python-based implementation of dsrd to poly1305... |
tree | commitdiff |
2023-09-15 |
Jacob Lifshay | add tests for checking if the simulator and assembler... |
tree | commitdiff |
2023-09-15 |
Jacob Lifshay | change registers used to avoid r13-31 which are reserve... |
tree | commitdiff |
2023-09-15 |
Jacob Lifshay | pass in stack pointer |
tree | commitdiff |
2023-09-15 |
Jacob Lifshay | add copyright stuff |
tree | commitdiff |
2023-09-14 |
Andrey Miroshnikov | syscall_cases: Added link to ABI and write manpage |
tree | commitdiff |
2023-09-14 |
Andrey Miroshnikov | syscall_cases: Add license, copyright, NLnet message. |
tree | commitdiff |
2023-09-14 |
Jacob Lifshay | add SVP64 256x256->512-bit multiply |
tree | commitdiff |
2023-09-14 |
Jacob Lifshay | generalize assemble() fn so other test cases can easily... |
tree | commitdiff |
2023-09-13 |
Andrey Miroshnikov | syscall_cases: Aded expected values for SRR0/1, MSR... |
tree | commitdiff |
2023-09-12 |
Andrey Miroshnikov | Adding syscall ISACaller test case (not working yet). |
tree | commitdiff |
2023-09-12 |
Jacob Lifshay | remove grev, leaving unit tests for later use by grevlut |
tree | commitdiff |
2023-09-11 |
Jacob Lifshay | mark madd* as skipped in soc.git |
tree | commitdiff |
2023-09-11 |
Jacob Lifshay | filter out v3.1 insns when soc flag set -- soc.git... |
tree | commitdiff |
2023-09-11 |
Jacob Lifshay | filter out addex when soc flag set |
tree | commitdiff |
2023-09-11 |
Jacob Lifshay | add support for filtering tests using flags |
tree | commitdiff |
2023-07-25 |
Konstantinos Marga... | split testcase for separate maddrs/msubrs |
tree | commitdiff |
2023-07-25 |
Jacob Lifshay | fix set[n]bc[r] |
tree | commitdiff |
2023-07-25 |
Jacob Lifshay | add set[n]bc[r] -- tests broken |
tree | commitdiff |
2023-07-25 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-07-22 |
Luke Kenneth Casso... | shortened variable names, |
tree | commitdiff |
2023-07-22 |
Jacob Lifshay | add SVP64 test for byte reverse insns |
tree | commitdiff |
2023-07-22 |
Jacob Lifshay | add SVP64 tests for cfuged, cntlzdm, cnttzdm, pdepd... |
tree | commitdiff |
2023-07-22 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-07-22 |
Jacob Lifshay | add pdepd/pextd |
tree | commitdiff |
2023-07-22 |
Jacob Lifshay | add cfuged |
tree | commitdiff |
2023-07-22 |
Jacob Lifshay | add cntlzdm/cnttzdm |
tree | commitdiff |
2023-07-21 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-07-21 |
Konstantinos Marga... | Moved maddsubrs/maddrs/msubrs instructions to separate... |
tree | commitdiff |
2023-07-20 |
Jacob Lifshay | add much more exhaustive maddrs unit tests |
tree | commitdiff |
2023-07-20 |
Jacob Lifshay | add much more exhaustive maddsubrs unit tests |
tree | commitdiff |
2023-07-20 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-07-20 |
Jacob Lifshay | add byte reverse instructions from PowerISA v3.1B |
tree | commitdiff |
2023-07-19 |
Konstantinos Marga... | revert to correct value |
tree | commitdiff |
2023-07-19 |
Konstantinos Marga... | Unify XLEN =64 special case in the new code |
tree | commitdiff |
2023-07-19 |
Jacob Lifshay | add fminmax tests with corresponding pseudocode fixes |
tree | commitdiff |
2023-07-17 |
Jacob Lifshay | update to use new fminmax instruction |
tree | commitdiff |
2023-06-23 |
Jacob Lifshay | rename fmv[ft]g*/fcvt[ft]g* to m[tf]fpr*/c[tf]fpr* |
tree | commitdiff |
2023-06-17 |
Jacob Lifshay | remove Rc=1 from fmvfg[s] |
tree | commitdiff |
2023-06-16 |
Jacob Lifshay | add sv.fmv/sv.fcvt tests |
tree | commitdiff |
2023-06-16 |
Jacob Lifshay | add fmvfg[s] and fmvtg[s][.] tests |
tree | commitdiff |
2023-06-14 |
Jacob Lifshay | deepcopy is really slow and unnecessary here |
tree | commitdiff |
2023-06-14 |
Jacob Lifshay | speed up StateSPRs.__init__ |
tree | commitdiff |
2023-06-14 |
Jacob Lifshay | cache FPSCR computation since it's slow |
tree | commitdiff |
2023-06-13 |
Jacob Lifshay | Merge branch 'pytest7' |
tree | commitdiff |
2023-06-10 |
Jacob Lifshay | Revert "disable fmv / fcvt unit tests as there are... |
tree | commitdiff |
2023-06-02 |
Dmitry Selyutin | pysvp64asm: integrate into insndb |
tree | commitdiff |
2023-06-01 |
Luke Kenneth Casso... | disable fmv / fcvt unit tests as there are such a vast... |
tree | commitdiff |
2023-06-01 |
Jacob Lifshay | add expected values to source |
tree | commitdiff |
2023-06-01 |
Jacob Lifshay | add worked-out svp64 16-bit maddsubrs test case |
tree | commitdiff |
2023-05-31 |
Jacob Lifshay | fcvtfg works! |
tree | commitdiff |
2023-05-30 |
Jacob Lifshay | add support for checking sprs and msr in unit tests |
tree | commitdiff |
2023-05-30 |
Jacob Lifshay | use a different default MSR value for unit tests since... |
tree | commitdiff |
2023-05-27 |
Luke Kenneth Casso... | https://bugs.libre-soc.org/show_bug.cgi?id=1091 |
tree | commitdiff |
2023-05-24 |
Jacob Lifshay | test fcvttgo. with traps enabled |
tree | commitdiff |
2023-05-24 |
Jacob Lifshay | test fcvttgo. with VE=1 too |
tree | commitdiff |
2023-05-21 |
Luke Kenneth Casso... | whitespace - bug in autopep8 which is dreadful |
tree | commitdiff |
2023-05-20 |
Jacob Lifshay | must test fcvtfgs not fcvtfg for f32 test case |
tree | commitdiff |
2023-05-20 |
Jacob Lifshay | format code |
tree | commitdiff |
2023-05-19 |
Jacob Lifshay | fix fptrans unit tests' CR1 expected values since we... |
tree | commitdiff |
2023-05-19 |
Jacob Lifshay | add WIP fcvtfg unit tests |
tree | commitdiff |
2023-05-19 |
Jacob Lifshay | fix fcvttg FPSCR.FR computation |
tree | commitdiff |
2023-05-19 |
Jacob Lifshay | only retrieve stack frames we need -- ~2x speed up... |
tree | commitdiff |
2023-05-18 |
Jacob Lifshay | test fcvttgo. instead of fcvttg |
tree | commitdiff |
2023-05-17 |
Jacob Lifshay | test all fp -> int conversion modes |
tree | commitdiff |
2023-05-17 |
Jacob Lifshay | add support for setting initial FPSCR in unit tests |
tree | commitdiff |
2023-05-17 |
Jacob Lifshay | rename js_toint -> toint in preparation for adding... |
tree | commitdiff |
2023-05-17 |
Jacob Lifshay | expand fcvttg js tests to also test conversion to u32... |
tree | commitdiff |
2023-05-17 |
Jacob Lifshay | rename js_toint32 -> js_toint in preparation for adding... |
tree | commitdiff |
2023-05-16 |
Jacob Lifshay | fcvttg*: test FPSCR output |
tree | commitdiff |
2023-05-16 |
Jacob Lifshay | make mis-matched FPSCR errors much easier to read |
tree | commitdiff |
2023-05-13 |
Jacob Lifshay | ignore FPSCR in fcvt js test |
tree | commitdiff |
2023-05-13 |
Jacob Lifshay | allow ignoring FPSCR in tests |
tree | commitdiff |
2023-05-06 |
Luke Kenneth Casso... | add FPSCR to Test API (ExpectedState, SimState). untested |
tree | commitdiff |
2023-05-05 |
Jacob Lifshay | add initial fmv/fcvt tests, though they're broken due... |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | merge maddrs/msubrs, unit tests changed accordingly |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | Add 2 more instructions to help with 2-coeff butterfly |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | Handle large 64-bit values, but only the low 64-bit... |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | do proper rounding, no rounding for SH=0 (for now)... |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | handle negatives correctly by adding sign bit to final... |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | almost there, positive values work, negative values... |
tree | commitdiff |
2023-05-04 |
Konstantinos Marga... | WIP: maddsubrs initial approach |
tree | commitdiff |
2023-05-04 |
Jacob Lifshay | fix forgotten stuff from last commit |
tree | commitdiff |
2023-05-04 |
Jacob Lifshay | comment fmin*/fmax* since they're being replaced with... |
tree | commitdiff |
2023-04-28 |
Jacob Lifshay | prefix-sum remap works! |
tree | commitdiff |
2023-04-25 |
Jacob Lifshay | replace min/max[su][.] with minmax[.] |
tree | commitdiff |
2023-04-18 |
Jacob Lifshay | add shaddw |
tree | commitdiff |
2023-03-30 |
Jacob Lifshay | fix broken test case |
tree | commitdiff |
2023-03-30 |
Jacob Lifshay | add addex to simulator |
tree | commitdiff |
2023-03-30 |
Jacob Lifshay | switch to testing Rc=1 variants |
tree | commitdiff |
2023-03-30 |
Jacob Lifshay | add case_nego_ |
tree | commitdiff |
2023-03-30 |
Jacob Lifshay | rename le -> lt since CR bits are lt, gt, eq, and so... |
tree | commitdiff |
2023-03-29 |
Jacob Lifshay | add test cases for ca/ov outputs of a bunch of add... |
tree | commitdiff |
2023-03-28 |
Jacob Lifshay | add check against PIA's output downloaded from ftp... |
tree | commitdiff |
2023-01-23 |
Dmitry Selyutin | svp64_utf_8_validation.py: convert labels to addresses |
tree | commitdiff |
next |