2023-06-11 |
Luke Kenneth Casson... | redo commit adbe1ffb671b29c6854f951fa65d939895600fe6 ...Luke Kenneth Casson Leighton <lkcl@lkcl.net>
|
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth Casson... | temporary hack-revert, the original is now in branch...
|
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth Casson... | temporary hack-revert, the original is now in branch...
|
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth Casson... | temporary hack-revert, the original is now in branch...
|
commit | commitdiff | tree |
2023-06-11 |
Luke Kenneth Casson... | temporary hack-revert, the original is now in branch...
|
commit | commitdiff | tree |
2023-06-10 |
Luke Kenneth Casson... | reduce down one more line in walkmethod.__get__
|
commit | commitdiff | tree |
2023-06-10 |
Luke Kenneth Casson... | reduce number of lines slightly by using yield from...
|
commit | commitdiff | tree |
2023-06-10 |
Luke Kenneth Casson... | lambda is a singleton (hashable) therefore can be safely...
|
commit | commitdiff | tree |
2023-06-07 |
Luke Kenneth Casson... | comment out debug log
|
commit | commitdiff | tree |
2023-06-07 |
Luke Kenneth Casson... | remove print log
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | fix (most) unit tests in test_pysvp64dis.py
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | must check *implicit* SelType which comes from the...
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | rename "none" __repr__ to "NONE" in SVExtra and SelType
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | correct RS/RA/CR0 for rlwinm which is 2P-1S1D
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | openpower.insndb.dis renamed to disasm in setup.py
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | using names of modules that are identical to commonly...
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | import dis overloads naming of modules already in python3,
|
commit | commitdiff | tree |
2023-06-03 |
Luke Kenneth Casson... | continuing the conversion of LDST_IDX to EXTRA332 type
|
commit | commitdiff | tree |
2023-06-01 |
Luke Kenneth Casson... | far too much memory (58 GB) being used by these unit...
|
commit | commitdiff | tree |
2023-06-01 |
Luke Kenneth Casson... | disable fmv-fcvt tests entirely
|
commit | commitdiff | tree |
2023-06-01 |
Luke Kenneth Casson... | disable fmv / fcvt unit tests as there are such a vast...
|
commit | commitdiff | tree |
2023-05-27 |
Luke Kenneth Casson... | add P2M type - 1P 2P 2PM needed for new LD/ST-Indexed...
|
commit | commitdiff | tree |
2023-05-27 |
Luke Kenneth Casson... | https://bugs.libre-soc.org/show_bug.cgi?id=1091
|
commit | commitdiff | tree |
2023-05-27 |
Luke Kenneth Casson... | add .py? gitignore
|
commit | commitdiff | tree |
2023-05-27 |
Luke Kenneth Casson... | rename sm to SH for shift-and-add instructions
|
commit | commitdiff | tree |
2023-05-24 |
Luke Kenneth Casson... | note on FP Exception about DDFF VLi=0/1
|
commit | commitdiff | tree |
2023-05-22 |
Luke Kenneth Casson... | add getopt for test and help to inorder.py
|
commit | commitdiff | tree |
2023-05-22 |
Luke Kenneth Casson... | comment read_file explaining usage contract
|
commit | commitdiff | tree |
2023-05-22 |
Luke Kenneth Casson... | yet another namespace hack now that @inject is on
|
commit | commitdiff | tree |
2023-05-22 |
Luke Kenneth Casson... | make style of consts.py consistent with standard python
|
commit | commitdiff | tree |
2023-05-22 |
Luke Kenneth Casson... | make style of pysvp64dis.py consistent with standard...
|
commit | commitdiff | tree |
2023-05-22 |
Luke Kenneth Casson... | make style of power_fields.py consistent with standard...
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | eurrrgh, hack in a namespace dict now that @inject...
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | add /pi to LD/ST, temporarily. lose dz/sz replace with...
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | big set of updates to LD/ST in line with new spec changes
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | hack-add @inject() into pyfnwriter, also take the
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | explicitly update FPSCR from list of return results
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | whitespace - bug in autopep8 which is dreadful
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | code-comment spelling
|
commit | commitdiff | tree |
2023-05-21 |
Luke Kenneth Casson... | FPSCR should never have been added to "bypass" the...
|
commit | commitdiff | tree |
2023-05-17 |
Luke Kenneth Casson... | small whitespace cleanup
|
commit | commitdiff | tree |
2023-05-17 |
Luke Kenneth Casson... | update the tables in power_svp64_rm.py
|
commit | commitdiff | tree |
2023-05-17 |
Luke Kenneth Casson... | sorted SVP64RMModeDecode to properly match the new...
|
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth Casson... | mention it is ok to duplicate code in inorder.py
|
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth Casson... | add some copyright notices and development guidelines...
|
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth Casson... | replace self.insnlog.append with self.trace function
|
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth Casson... | whoops no self.record, must be record argument
|
commit | commitdiff | tree |
2023-05-16 |
Luke Kenneth Casson... | add hazard profiles, add read_file function for tracelog
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | skip reading ewsrc when SVMode is CROP
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | add "WRONG" sv.cmp in test_pysvp64dis.py
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | fix sv_analysis ldux, missing s/d:RA
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | sort out sv.cmp zz (and correct unit tests)
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | CROpFF3RM and CROpFF5RM were swapped round.
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | found the location to cut/paste the disassembly extra...
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | RC1 does not exist in CROps, the selection of behaviour...
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | fix empty slot in EXTRA
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | extraneous space
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | remove extraneous space
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | some empty slots now in RM and also source=dest in...
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | ld/st mismatch in power_insn.py and sv_analysis.py
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | add sv.ffmadds test to test_pysvp64dis.py
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | in DCT/FFT 3-in 2-out set had to make RT same source...
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | move RG bit in CRops to Mode[2] from Mode[3] MSB0-numbering
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | got linked-list-pointer-chasing working
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | bug in power_insn.py where record.svp64 is None (??)
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | have to now add LD/ST-update instructions to list of...
|
commit | commitdiff | tree |
2023-05-15 |
Luke Kenneth Casson... | prevent duplicate EXTRA2/3 in power_insndb when assembling...
|
commit | commitdiff | tree |
2023-05-14 |
Luke Kenneth Casson... | attempting to get LD/ST-Update SVP64 EXTRA3 working...
|
commit | commitdiff | tree |
2023-05-14 |
Luke Kenneth Casson... | classify LD/ST-Immediate-Update as EXTRA3.
|
commit | commitdiff | tree |
2023-05-14 |
Luke Kenneth Casson... | whitespace cleanup and remove as many PHP-style-formatters...
|
commit | commitdiff | tree |
2023-05-12 |
Luke Kenneth Casson... | check expected CR fields in Data-Dependent Fail-First
|
commit | commitdiff | tree |
2023-05-11 |
Luke Kenneth Casson... | corrections to dd-ffirst tests when VLi=0, the write...
|
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth Casson... | add very very very basic write-out of instruction log
|
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth Casson... | add ld/st data-dependent fail-first /vli (inclusive)
|
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth Casson... | fix data-dependent fail-first on load
|
commit | commitdiff | tree |
2023-05-10 |
Luke Kenneth Casson... | extend previous hard-coded magic constant (256) used...
|
commit | commitdiff | tree |
2023-05-09 |
Luke Kenneth Casson... | separate ISAPages out from inherited ISA Class
|
commit | commitdiff | tree |
2023-05-07 |
Luke Kenneth Casson... | comment TODO on Load-Fault in strncpy example
|
commit | commitdiff | tree |
2023-05-07 |
Luke Kenneth Casson... | add stub reset_xflags function
|
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth Casson... | add FPSCR to Test API (ExpectedState, SimState). untested
|
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth Casson... | add FPSCR to ISACaller
|
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth Casson... | notes: make FPSCR definition more like MSR (see openpower...
|
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth Casson... | drastically simplify fpscr.py. extreme overcomplexity...
|
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth Casson... | add comment about why the new check has been added
|
commit | commitdiff | tree |
2023-05-06 |
Luke Kenneth Casson... | get table down to under 80 chars per line
|
commit | commitdiff | tree |
2023-05-04 |
Luke Kenneth Casson... | maddsubrs no longer has CR0
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | add links between decode and issue
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | reserve writes in Issue Phase, add comment
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | add Issue phase and writes/reads possible in CPU
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | add Decode and CPU classes
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | add quick preamble header
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | update comments and correct retiring, remove registers...
|
commit | commitdiff | tree |
2023-05-02 |
Luke Kenneth Casson... | start on cycle-accurate model of inorder core
|
commit | commitdiff | tree |
2023-04-30 |
Luke Kenneth Casson... | ffnmadds converted to 3-operand
|
commit | commitdiff | tree |
2023-04-30 |
Luke Kenneth Casson... | converted ffnmadds to 3-operand
|
commit | commitdiff | tree |
2023-04-30 |
Luke Kenneth Casson... | ffmsubs number of operands reduced to match ffmadds
|
commit | commitdiff | tree |
2023-04-28 |
Luke Kenneth Casson... | reduce number of operands to ffmadds as well
|
commit | commitdiff | tree |
2023-04-28 |
Luke Kenneth Casson... | reduce fdmadds down to only 3 operands, RT-overwrite...
|
commit | commitdiff | tree |
2023-04-27 |
Luke Kenneth Casson... | add SVSHAPE setup for parallel/prefix but it refuses...
|
commit | commitdiff | tree |
2023-04-27 |
Luke Kenneth Casson... | add implicit rs detection for maddsubrs
|
commit | commitdiff | tree |
next |