2022-10-06 |
Luke Kenneth Casso... | add PredicateBaseRM decode to CR Ops Simple mode as... |
blob | commitdiff | raw |
2022-10-06 |
Luke Kenneth Casso... | whoops must only be PredicateBaseRM in CROpFF5RM |
blob | commitdiff | raw | diff to current |
2022-10-06 |
Luke Kenneth Casso... | add sv.cmp (ffirst-5) decode/encode asm support |
blob | commitdiff | raw | diff to current |
2022-09-25 |
Dmitry Selyutin | power_insn: always provide els for ld/st idx stride |
blob | commitdiff | raw | diff to current |
2022-09-25 |
Dmitry Selyutin | power_insn: fix and unify /vli specifier |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: support SEA specifier |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: slightly change table checking style |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Luke Kenneth Casso... | whoops got mask/match test wrong in power_insn.py |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: reorder mode tables to match the spec |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: rename smr to mr |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: provide Record.Rc field |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: simplify rsvd naming; drop unused rsvd |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: replace Record.function with Record.mode |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: sort database finally |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_insn: provide missing cr_in2 properties |
blob | commitdiff | raw | diff to current |
2022-09-24 |
Dmitry Selyutin | power_fields: restore class-oriented traversal |
blob | commitdiff | raw | diff to current |
2022-09-23 |
Luke Kenneth Casso... | whoops consistent inversion of inv,CRbit was CRbit,inv |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Dmitry Selyutin | power_insn: unify predicates |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Dmitry Selyutin | power_insn: support vli specifier |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Dmitry Selyutin | power_insn: simplify specifiers sorting |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Luke Kenneth Casso... | sort specifiers in pysvp64dis in lexicographical order |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Dmitry Selyutin | power_insn: custom sz handling for branches |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Dmitry Selyutin | power_insn: support vs/vsi/vsb/vsbi/ctr/cti specifiers |
blob | commitdiff | raw | diff to current |
2022-09-20 |
Dmitry Selyutin | power_insn: support common branch disassembly |
blob | commitdiff | raw | diff to current |
2022-09-19 |
Dmitry Selyutin | power_insn: simplify branch table |
blob | commitdiff | raw | diff to current |
2022-09-19 |
Dmitry Selyutin | power_insn: provide SVL/CTR branch fields |
blob | commitdiff | raw | diff to current |
2022-09-19 |
Dmitry Selyutin | power_insn: support els specifier |
blob | commitdiff | raw | diff to current |
2022-09-19 |
Luke Kenneth Casso... | whitespace |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: perform cleanup; turn comments into docstrings |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | code-comments identifying tables |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | simplify predicate mask reporting. assign dw=sw=mask... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | use widths.get(dw/sw) and test empty/non-empty after. |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | fix predicate mask case when smask was zero but mmode... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | no, better than hack-job, stop CROpSimpleRM deriving... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | bit of a hack-job, a base class MRBaseRM - MapReduce... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | correct COopFF3RM and CRopSimpleRM: extra sz field... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: introduce common mr/mrr RM class |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support ff/pr predicates |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: fix CR ops classes naming |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: fix coding style |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: introduce common dz/sz RM classes |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: introduce common zz RM class |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: introduce common Sat RM class |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: introduce common FFPRRc0 RM class |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: simplify RM classes naming |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | sigh, check length of string returned, if non-zero... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | sort out CR RM Mode (sz/dz bits moved, consistent) |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | add comments (links to URLs) into power_insns.py for... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | remove f"" use simpler code, easier to read |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: fix Rc operand accessor |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support RC1/~RC1 in ff/pr |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | comment principle behind new tables in power_insn.py |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | redo branch mode as a table, in power_insn.py |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: adjust table comments |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: another minor ld/st imm table cleanup |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: minor CR cleanup |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: minor cleanup |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | code-morph CR ops to table in power_insn.py |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | code-morph in power_insn.py - move table-search to... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | LDST_IDX Mode converted to table |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support m/sm/dm specifiers |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: pass record to specifiers |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | replace LDST_IMM mode with mask/value match table in... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | remove (invalid) NormalSaturationExtRM mode from power_... |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | reduce NORMAL svp64 mode down to a mask-value search |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Luke Kenneth Casso... | remove subvector mode from power_insn.py |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support mrr specifier |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support svm specifier |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: sync RM modes |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support w/dw/sw specifiers |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: decouple branch modes |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: decouple cr_op modes |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support sw specifier |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: decouple common normal and ld/st RM |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: support ew specifier |
blob | commitdiff | raw | diff to current |
2022-09-18 |
Dmitry Selyutin | power_insn: simplify subvl disassembly |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: fix sat checks |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_fields: fix mapping class accessor |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: fix zz specifiers |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: decouple base ld/st idx RM |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: decouple base ld/st imm RM |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: decouple base normal RM |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: support saturation mode |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: support dz/sz specifiers |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Luke Kenneth Casso... | add MASK_SRC to power_insn.py (SVmask_src from enums) |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Luke Kenneth Casso... | remove pack/unpack modes from power_insn.py, they no... |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: support vec2/vec3/vec4 |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: support specifiers |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: refactor and fix RM mappings |
blob | commitdiff | raw | diff to current |
2022-09-17 |
Dmitry Selyutin | power_insn: drop redundant table |
blob | commitdiff | raw | diff to current |
2022-09-16 |
Dmitry Selyutin | power_insn: postpone updating per-instruction operands |
blob | commitdiff | raw | diff to current |
2022-09-15 |
Dmitry Selyutin | power_insn: perform faster PPC database lookups |
blob | commitdiff | raw | diff to current |
2022-09-15 |
Dmitry Selyutin | power_insn: support instruction bytes conversion |
blob | commitdiff | raw | diff to current |
2022-09-15 |
Dmitry Selyutin | power_insn: allow accessing instruction bits |
blob | commitdiff | raw | diff to current |
2022-09-13 |
Dmitry Selyutin | power_insn: support signed operands |
blob | commitdiff | raw | diff to current |
2022-09-13 |
Dmitry Selyutin | power_insn: support branch RM |
blob | commitdiff | raw | diff to current |
2022-09-13 |
Dmitry Selyutin | power_insn: support CR RM |
blob | commitdiff | raw | diff to current |
2022-09-13 |
Dmitry Selyutin | power_insn: refactor RM mapping |
blob | commitdiff | raw | diff to current |
2022-09-12 |
Dmitry Selyutin | power_insn: refactor RM mapping |
blob | commitdiff | raw | diff to current |
2022-09-12 |
Dmitry Selyutin | power_insn: call sv_spec_leave unconditionally |
blob | commitdiff | raw | diff to current |
next |