2023-05-16 |
Luke Kenneth... | add some copyright notices and development guidelines... |
commit | commitdiff | tree |
2023-05-16 |
Jacob Lifshay | fcvttg*: test FPSCR output |
commit | commitdiff | tree |
2023-05-16 |
Jacob Lifshay | fix fcvttg* overflow/FPSCR computation |
commit | commitdiff | tree |
2023-05-16 |
Jacob Lifshay | fix mis-computed exponent in bfp_CONVERT_FROM_BFP64 |
commit | commitdiff | tree |
2023-05-16 |
Jacob Lifshay | make mis-matched FPSCR errors much easier to read |
commit | commitdiff | tree |
2023-05-16 |
Jacob Lifshay | fpscr: rename computed bits -> summary bits since that... |
commit | commitdiff | tree |
2023-05-16 |
Jacob Lifshay | auto-compute FPSCR exception summary bits |
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth... | replace self.insnlog.append with self.trace function |
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth... | whoops no self.record, must be record argument |
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth... | add hazard profiles, add read_file function for tracelog |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | skip reading ewsrc when SVMode is CROP |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | add "WRONG" sv.cmp in test_pysvp64dis.py |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | fix sv_analysis ldux, missing s/d:RA |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | sort out sv.cmp zz (and correct unit tests) |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | CROpFF3RM and CROpFF5RM were swapped round. |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | found the location to cut/paste the disassembly extra... |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | RC1 does not exist in CROps, the selection of behaviour... |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | fix empty slot in EXTRA |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | extraneous space |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | remove extraneous space |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | some empty slots now in RM and also source=dest in... |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | ld/st mismatch in power_insn.py and sv_analysis.py |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | add sv.ffmadds test to test_pysvp64dis.py |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | in DCT/FFT 3-in 2-out set had to make RT same source... |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | move RG bit in CRops to Mode[2] from Mode[3] MSB0-numbering |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | got linked-list-pointer-chasing working |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | bug in power_insn.py where record.svp64 is None (??) |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | have to now add LD/ST-update instructions to list of... |
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth... | prevent duplicate EXTRA2/3 in power_insndb when assembl... |
commit | commitdiff | tree |
2023-05-14 |
Dmitry Selyutin | power_insn: filter out empty pcode lines |
commit | commitdiff | tree |
2023-05-14 |
Dmitry Selyutin | power_insn: fix verbose assembly extra info |
commit | commitdiff | tree |
2023-05-14 |
Luke Kenneth... | attempting to get LD/ST-Update SVP64 EXTRA3 working... |
commit | commitdiff | tree |
2023-05-14 |
Luke Kenneth... | classify LD/ST-Immediate-Update as EXTRA3. |
commit | commitdiff | tree |
2023-05-14 |
Luke Kenneth... | whitespace cleanup and remove as many PHP-style-formatt... |
commit | commitdiff | tree |
2023-05-13 |
Jacob Lifshay | add rest of bfp_* helpers needed to run fcvt js test |
commit | commitdiff | tree |
2023-05-13 |
Jacob Lifshay | fix `even` polarity in bfp_ROUND_TO_INTEGER |
commit | commitdiff | tree |
2023-05-13 |
Jacob Lifshay | ignore FPSCR in fcvt js test |
commit | commitdiff | tree |
2023-05-13 |
Jacob Lifshay | allow ignoring FPSCR in tests |
commit | commitdiff | tree |
2023-05-13 |
Jacob Lifshay | pow should not become self.pow |
commit | commitdiff | tree |
2023-05-13 |
Jacob Lifshay | fix bugs in fcvt* pseudocode |
commit | commitdiff | tree |
2023-05-12 |
Luke Kenneth... | check expected CR fields in Data-Dependent Fail-First |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | add some bfp_* functions -- this isn't yet enough to... |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | make truediv available to pseudocode |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | add bfp classification predicates |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | allow assigning BFPState and SelectableMSB0Fraction... |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | add support for *_flag global variables needed by bfp_... |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | make lexer replace class with class_ since it's a pytho... |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | fix SelectableMSB0Fraction's constructor |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | undefined is a function that needs to be called |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | fix broken FPSCR fields |
commit | commitdiff | tree |
2023-05-12 |
Jacob Lifshay | Revert "add stub reset_xflags function" |
commit | commitdiff | tree |
2023-05-11 |
Luke Kenneth... | corrections to dd-ffirst tests when VLi=0, the write... |
commit | commitdiff | tree |
2023-05-11 |
Jacob Lifshay | SelectableMSB0Fraction is now basically complete and... |
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth... | add very very very basic write-out of instruction log |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | Merge branch 'support-fields' |
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth... | add ld/st data-dependent fail-first /vli (inclusive) |
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth... | fix data-dependent fail-first on load |
commit | commitdiff | tree |
2023-05-10 |
Dmitry Selyutin | power_insn: remove redundant logs |
commit | commitdiff | tree |
2023-05-10 |
Dmitry Selyutin | cyclemodel/inorder: hide set inheritance |
commit | commitdiff | tree |
2023-05-10 |
Dmitry Selyutin | cyclemodel/inorder: fix coding style |
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth... | extend previous hard-coded magic constant (256) used... |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | add WIP fp_working_format.py |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | change FPSCR to a required parameter of ISACallerHelper support-fields |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | Revert "remove now-unnecessary SO global, since XER... |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | switch to using self.FPSCR |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | switch to using FPSCRState for double2single.mdwn |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | add self.FPSCR |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | remove now-unnecessary SO global, since XER[SO] syntax... |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | support FPSCR[RN] syntax that translates to FPSCR.RN |
commit | commitdiff | tree |
2023-05-10 |
Jacob Lifshay | add support for accessing XER using XER.SO syntax ... |
commit | commitdiff | tree |
2023-05-09 |
Luke Kenneth... | separate ISAPages out from inherited ISA Class |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | SetFX is not a normal function -- it can assign to... |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | switch fpcvt over to using FPSCR attributes |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | add parser support for attributes like FPSCR.RN |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | move apply_trailer into parser class |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | bypass ply's eating SyntaxErrors |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | FPSCR.FPRF can be assigned strings |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | add XERState since XER has fields too |
commit | commitdiff | tree |
2023-05-09 |
Jacob Lifshay | fix some broken FieldSelectableInt handling |
commit | commitdiff | tree |
2023-05-07 |
Luke Kenneth... | comment TODO on Load-Fault in strncpy example |
commit | commitdiff | tree |
2023-05-07 |
Luke Kenneth... | add stub reset_xflags function |
commit | commitdiff | tree |
2023-05-07 |
Dmitry Selyutin | minor_19.csv: convert RA to RA0 for minmax |
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth... | add FPSCR to Test API (ExpectedState, SimState). untested |
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth... | add FPSCR to ISACaller |
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth... | notes: make FPSCR definition more like MSR (see openpow... |
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth... | drastically simplify fpscr.py. extreme overcomplexity... |
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth... | add comment about why the new check has been added |
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth... | get table down to under 80 chars per line |
commit | commitdiff | tree |
2023-05-06 |
Jacob Lifshay | fix fpscr table parser error reporting |
commit | commitdiff | tree |
2023-05-06 |
Jacob Lifshay | add FPSCRState and FPSCRRecord and a FPSCR smoke-test |
commit | commitdiff | tree |
2023-05-05 |
Jacob Lifshay | add initial fmv/fcvt tests, though they're broken due... |
commit | commitdiff | tree |
2023-05-05 |
Jacob Lifshay | add check that generated .py files are in .gitignore |
commit | commitdiff | tree |
2023-05-05 |
Jacob Lifshay | verify fields.txt forms' field separators ('|') line... |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | merge maddrs/msubrs, unit tests changed accordingly |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | Add 2 more instructions to help with 2-coeff butterfly |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | use a simpler way to do the same thing |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | Handle large 64-bit values, but only the low 64-bit... |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | do proper rounding, no rounding for SH=0 (for now)... |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | Result needs rounding so add +1 to prod* |
commit | commitdiff | tree |
2023-05-04 |
Konstantinos... | handle negatives correctly by adding sign bit to final... |
commit | commitdiff | tree |
next |