summaryrefslogtreecommitdiffstats
path: root/sys/ia64/disasm
Commit message (Collapse)AuthorAgeFilesLines
* Remove two unused fields in the operand structure (o_read & o_write).marcel2003-10-241-2/+0
|
* Add a new disassembler that improves over the previous disassemblermarcel2003-10-235-0/+5915
in that it provides an abstract (intermediate) representation for instructions. This significantly improves working with instructions such as emulation of instructions that are not implemented by the hardware (e.g. long branch) or enhancing implemented instructions (e.g. handling of misaligned memory accesses). Not to mention that it's much easier to print instructions. Functions are included that provide a textual representation for opcodes, completers and operands. The disassembler supports all ia64 instructions defined by revision 2.1 of the SDM (Oct 2002).
OpenPOWER on IntegriCloud