summaryrefslogtreecommitdiffstats
path: root/src/core/arm/disassembler/arm_disasm.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Dyncom: Remove disassembler codeYuri Kunde Schlesner2017-05-081-238/+0
| | | | | | Had licensing issue around it, in addition to several bugs. Closes #1632, #1280
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-1/+0
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-44/+44
|
* ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types.Emmanuel Gil Peyrot2015-08-111-42/+43
|
* arm_disasm: ARMv6 mul/div and abs media instructionsaroulin2015-08-111-0/+13
| | | | | | SMLAD, SMUAD, SMLSD, SMUSD, SMLALD, SMLSLD, SMMLA, SMMUL, SMMLS USAD8, USADA8
* arm_disasm: ARMv6 parallel add/sub media instructionsaroulin2015-08-111-0/+38
| | | | {S, U, Q, UQ, SH, UH}{ADD16, ASX, SAX, SUB16, ADD8, SUB8}
* arm_disasm: ARMv6 reversal media instructionsaroulin2015-08-091-0/+4
| | | | | REV, REV16, REVSH Only their ARM encoding, Thumb encoding is still missing.
* arm_disasm: ARMv6 saturation media instructionsaroulin2015-08-091-0/+5
| | | | SSAT, SSAT16, USAT, USAT16
* arm_disasm: ARMv6 packing and sign-extend media instructionsaroulin2015-08-091-0/+19
| | | | | | PKH, SEL SXTAB, SXTAB16, SXTB, SXTB16, SXTH, SXTAH UXTAB, UXTAB16, UXTB, UXTB16, UXTH, UXTAH
* Disassembler: ARMv6K REX instructionsaroulin2015-08-061-0/+11
|
* Disassembler: ARMv6K hint instructionsaroulin2015-08-061-0/+7
|
* core: Make the ARM disassembler use std::string internallyLioncash2014-09-061-34/+29
|
* got rid of 'src' folders in each sub-projectbunnei2014-04-091-0/+146