projects
/
openpower-isa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
power_insn: disassemble extra index
2022-09-06
Dmitry Selyutin
power_insn: disassemble extra index
commit
|
commitdiff
|
tree
2022-09-06
Dmitry Selyutin
power_enum: tune SVExtra representation
commit
|
commitdiff
|
tree
2022-09-06
Dmitry Selyutin
power_insn: support extra_reg routine
commit
|
commitdiff
|
tree
2022-09-06
Dmitry Selyutin
power_insn: move extras to SVP64Record
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: support mode description
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: decouple mode function
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: pass database instance everywhere
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: refactor operation order
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: drop argument in PPCDatabase
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_table: replace prints with logging
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_table: simplify the code
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: inherit PPCMultiRecord from frozenset
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: try exact name matching first
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: remove the whitespaces properly
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: refactor immediate operands
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: inherit Operands from tuple
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: support immediate operands
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: make operand classes public
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
Revert "target_addr in b and bc pseudo-code has no...
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
Revert "svbranch.mdwn: replace target_addr with BD"
commit
|
commitdiff
|
tree
2022-09-04
Dmitry Selyutin
power_insn: switch back to target_addr
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support SVP64 verbose mode
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: refactor verbose output
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support verbose binary
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support PPC multi-records
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: update disassembly target_addr
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
pysvp64dis: support verbose mode
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support verbose disassembly mode
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: implement mode decoding
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support Rc detection
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: drop pack/unpack bit
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: rename normal field to simple
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: decouple IMM/IDX LD/ST modes
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support operands check
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: canonicalize Rc field name
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support mode selector
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support normal mode
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support LD/ST indexed mode
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: simplify fields
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: decrease LDSTMode class nesting
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: support LD/ST immediate mode
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: make RM class public
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_insn: remap RM immediately
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_fields: allow slicing mappings
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_fields: allow slicing fields
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
power_fields: create arrays from Array class
commit
|
commitdiff
|
tree
2022-09-03
Dmitry Selyutin
sv_binutils: shorten and simplify the output
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: drop custom Record representation
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: support opcode merging
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: support AA matching
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: support LK matching
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: refactor name matching algorithm
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: refactor databases composition
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: refactor operands
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: introduce binutils-like representation
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
pysvp64dis: refactor instruction loading
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_fields: allow comparing references
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: disable disassembly for prefixed instructions
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: switch target_addr to real fields
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: support GPR and FPR operands
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: support target_addr operands
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: hide operand classes
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: introduce operand disassembly
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
pysvp64dis: disassemble word instruction operands
commit
|
commitdiff
|
tree
2022-09-02
Dmitry Selyutin
power_insn: support operands
commit
|
commitdiff
|
tree
2022-09-01
Dmitry Selyutin
svbranch.mdwn: replace target_addr with BD
commit
|
commitdiff
|
tree
2022-09-01
Dmitry Selyutin
pagereader: skip empty dynamic and static operands
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
bcd.mdwn: fix cbcdtd operands
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
bcd.mdwn: fix cdtbcd operands
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
fixedlogical.mdwn: fix bpermd operands
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
pagereader: validate input
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
pagereader.ISA: support iteration
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
pysvp64dis: stop interation upon empty suffix
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
power_insn: fix Fields methods
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
selectable_int: support slicing by iterable
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
svp64dis: simplify database lookups
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
power_insn: fix representation
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
power_insn: remove obsolete comment
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
pysvp64dis: remove obsolete imports
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
power_insn: rename unit field to function
commit
|
commitdiff
|
tree
2022-08-30
Dmitry Selyutin
power_insn: convert PO field name to lower case
commit
|
commitdiff
|
tree
2022-08-29
Dmitry Selyutin
pysvp64asm: uncomment the remapped instructions
commit
|
commitdiff
|
tree
2022-08-17
Dmitry Selyutin
sv_binutils: support functions
commit
|
commitdiff
|
tree
2022-08-17
Dmitry Selyutin
power_insn: support function property
commit
|
commitdiff
|
tree
2022-08-17
Dmitry Selyutin
power_insn: fix sv_extra algorithm
commit
|
commitdiff
|
tree
2022-08-17
Dmitry Selyutin
power_enums: fix conversion from selector to reg
commit
|
commitdiff
|
tree
2022-08-16
Dmitry Selyutin
pysvp64dis: rename the script due to name conflicts
commit
|
commitdiff
|
tree
2022-08-15
Dmitry Selyutin
pysvp64dis: switch to SelectableInt class
commit
|
commitdiff
|
tree
2022-08-15
Dmitry Selyutin
pysvp64dis: introduce disassembler script
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
sv_binutils: consider only SVP64 instructions
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
sv_binutils: do not generate svp64_opindex_rm_field
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
sv_binutils: support opcodes
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
sv_binutils: migrate to instructions db
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
power_insn.py: introduce instruction database
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
isatables: introduce instruction database CSV
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
power_enums: map in/out to extra
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
power_enums: introduce SVMode enum
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
power_enums: introduce SVExtraReg enum
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
power_enums: introduce SVExtraRegType enum
commit
|
commitdiff
|
tree
2022-08-14
Dmitry Selyutin
power_enums: introduce SVExtra alias
commit
|
commitdiff
|
tree
next