2023-09-12 |
Andrey Miroshnikov | Adding syscall ISACaller test case (not working yet). |
commit | commitdiff | tree |
2023-09-12 |
Jacob Lifshay | remove grev, leaving unit tests for later use by grevlut |
commit | commitdiff | tree |
2023-09-11 |
Jacob Lifshay | mark madd* as skipped in soc.git |
commit | commitdiff | tree |
2023-09-11 |
Jacob Lifshay | filter out v3.1 insns when soc flag set -- soc.git... |
commit | commitdiff | tree |
2023-09-11 |
Jacob Lifshay | filter out addex when soc flag set |
commit | commitdiff | tree |
2023-09-11 |
Jacob Lifshay | add support for filtering tests using flags |
commit | commitdiff | tree |
2023-09-11 |
Jacob Lifshay | make soc test_pipe_caller tests pass again |
commit | commitdiff | tree |
2023-09-10 |
Andrey Miroshnikov | pypowersim_wrapper_common.h: Home path no longer hard... |
commit | commitdiff | tree |
2023-08-31 |
Andrey Miroshnikov | inorder.py: Moved return statements to new line. |
commit | commitdiff | tree |
2023-08-22 |
Andrey Miroshnikov | inorder.py: Invert checks to reduce indentation. |
commit | commitdiff | tree |
2023-08-22 |
Andrey Miroshnikov | inorder.py: Reverse pipeline processing order. |
commit | commitdiff | tree |
2023-08-22 |
Andrey Miroshnikov | Revert "inorder.py: Use insn_trace more consistently." |
commit | commitdiff | tree |
2023-08-21 |
Andrey Miroshnikov | inorder.py: Use insn_trace more consistently. |
commit | commitdiff | tree |
2023-08-21 |
Andrey Miroshnikov | inorder.py: Enough additions and fixes to get the test... |
commit | commitdiff | tree |
2023-08-01 |
Jacob Lifshay | don't warn for directories |
commit | commitdiff | tree |
2023-08-01 |
Jacob Lifshay | ignore indented comments too |
commit | commitdiff | tree |
2023-08-01 |
Jacob Lifshay | demo moving pseudocode to separate file |
commit | commitdiff | tree |
2023-08-01 |
Jacob Lifshay | add support for pseudocode being a [[!inline]] directive |
commit | commitdiff | tree |
2023-07-31 |
Jacob Lifshay | put reason for checking for old files in error msg |
commit | commitdiff | tree |
2023-07-31 |
Jacob Lifshay | move generated files to .../decoder/isa/generated |
commit | commitdiff | tree |
2023-07-25 |
Konstantinos... | split testcase for separate maddrs/msubrs |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | fix set[n]bc[r] |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | don't convert CR[BI] to CR.BI |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | add set[n]bc[r] -- tests broken |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | add missing test_caller_cr.py |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | format code |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | restore use of ? : operator in bfp_ROUND_TO_BFP32/64... |
commit | commitdiff | tree |
2023-07-25 |
Jacob Lifshay | add support for C conditional operator |
commit | commitdiff | tree |
2023-07-22 |
Luke Kenneth... | shortened variable names, |
commit | commitdiff | tree |
2023-07-22 |
Jacob Lifshay | add SVP64 test for byte reverse insns |
commit | commitdiff | tree |
2023-07-22 |
Jacob Lifshay | add SVP64 tests for cfuged, cntlzdm, cnttzdm, pdepd... |
commit | commitdiff | tree |
2023-07-22 |
Jacob Lifshay | format code |
commit | commitdiff | tree |
2023-07-22 |
Jacob Lifshay | add pdepd/pextd |
commit | commitdiff | tree |
2023-07-22 |
Jacob Lifshay | add cfuged |
commit | commitdiff | tree |
2023-07-22 |
Jacob Lifshay | add cntlzdm/cnttzdm |
commit | commitdiff | tree |
2023-07-21 |
Jacob Lifshay | format code |
commit | commitdiff | tree |
2023-07-21 |
Konstantinos... | Moved maddsubrs/maddrs/msubrs instructions to separate... |
commit | commitdiff | tree |
2023-07-20 |
Jacob Lifshay | add much more exhaustive maddrs unit tests |
commit | commitdiff | tree |
2023-07-20 |
Jacob Lifshay | add much more exhaustive maddsubrs unit tests |
commit | commitdiff | tree |
2023-07-20 |
Jacob Lifshay | format code |
commit | commitdiff | tree |
2023-07-20 |
Konstantinos... | Fix failing cases, all tests pass now |
commit | commitdiff | tree |
2023-07-20 |
Jacob Lifshay | add byte reverse instructions from PowerISA v3.1B |
commit | commitdiff | tree |
2023-07-20 |
Jacob Lifshay | support official instructions that need .long format |
commit | commitdiff | tree |
2023-07-19 |
Konstantinos... | revert to correct value |
commit | commitdiff | tree |
2023-07-19 |
Konstantinos... | Unify XLEN =64 special case in the new code |
commit | commitdiff | tree |
2023-07-19 |
Konstantinos... | Fix XLEN != 64 cases where maddsubrs fails |
commit | commitdiff | tree |
2023-07-19 |
Jacob Lifshay | add fminmax tests with corresponding pseudocode fixes |
commit | commitdiff | tree |
2023-07-17 |
Jacob Lifshay | update to use new fminmax instruction |
commit | commitdiff | tree |
2023-06-24 |
Luke Kenneth... | leeetle bit excessive on the log of SPRs... |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/db: update traversal algorithm mdis |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/db: introduce section command |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/core: hide section priority type |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/core: hide section opcode type |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/core: hide section bitsel type |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/core: introduce section path type |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/db: fix SVP64 instruction check |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/db: introduce etype command |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | power_enum: modify SVPtype stringification |
commit | commitdiff | tree |
2023-06-23 |
Dmitry Selyutin | insndb/db: introduce ptype command |
commit | commitdiff | tree |
2023-06-23 |
Jacob Lifshay | rename fmv[ft]g*/fcvt[ft]g* to m[tf]fpr*/c[tf]fpr* |
commit | commitdiff | tree |
2023-06-23 |
Jacob Lifshay | use the CSV "CR out" column to compute which mode to... |
commit | commitdiff | tree |
2023-06-22 |
Dmitry Selyutin | .gitlab-ci.yml: introduce mdis dependency |
commit | commitdiff | tree |
2023-06-22 |
Dmitry Selyutin | insndb/db: introduce selectors command |
commit | commitdiff | tree |
2023-06-22 |
Dmitry Selyutin | insndb/db: refactor extras command |
commit | commitdiff | tree |
2023-06-22 |
Dmitry Selyutin | insndb/core: introduce basic walker |
commit | commitdiff | tree |
2023-06-22 |
Dmitry Selyutin | insndb/core: switch to mdis |
commit | commitdiff | tree |
2023-06-17 |
Jacob Lifshay | remove Rc=1 from fmvfg[s] |
commit | commitdiff | tree |
2023-06-17 |
Jacob Lifshay | sv_analysis: raise error instead of outputting TODO |
commit | commitdiff | tree |
2023-06-16 |
Jacob Lifshay | add sv.fmv/sv.fcvt tests |
commit | commitdiff | tree |
2023-06-16 |
Jacob Lifshay | add fmvfg[s] and fmvtg[s][.] tests |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | deepcopy is really slow and unnecessary here |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | speed up StateSPRs.__init__ |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | cache FPSCR computation since it's slow |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | deepcopy is really slow and actually unnecessary here |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | cache get_csv |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | comment out GC collection since it's really slow and... |
commit | commitdiff | tree |
2023-06-14 |
Jacob Lifshay | cache SVP64Instruction.Prefix instance since it's slow... |
commit | commitdiff | tree |
2023-06-13 |
Jacob Lifshay | remove fcvttgs since it's redundant |
commit | commitdiff | tree |
2023-06-13 |
Jacob Lifshay | Merge branch 'pytest7' |
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth... | commit f6efd96b89fe55292dd5470ec35dd5263e4d3803 |
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth... | redo commit adbe1ffb671b29c6854f951fa65d939895600fe6 |
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth... | temporary hack-revert, the original is now in branch... |
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth... | temporary hack-revert, the original is now in branch... |
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth... | temporary hack-revert, the original is now in branch... |
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth... | temporary hack-revert, the original is now in branch... |
commit | commitdiff | tree |
2023-06-11 |
Dmitry Selyutin | insndb/core: fix operands iteration |
commit | commitdiff | tree |
2023-06-10 |
Luke Kenneth... | reduce down one more line in walkmethod.__get__ |
commit | commitdiff | tree |
2023-06-10 |
Luke Kenneth... | reduce number of lines slightly by using yield from... |
commit | commitdiff | tree |
2023-06-10 |
Luke Kenneth... | lambda is a singleton (hashable) therefore can be safel... |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: switch Fields to Dict class |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: make Dict almost immutable |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: switch Fields to Dict class |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: introduce Dict class |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/db: beautify tree |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb: make walk yield paths |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/db: support tree command sketch |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: fix Record ppc field |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: switch PCode to Tuple |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: switch PPCRecord.Flags to Tuple |
commit | commitdiff | tree |
2023-06-10 |
Dmitry Selyutin | insndb/core: switch PPCMultiRecord to Tuple |
commit | commitdiff | tree |
next |