Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name | rob turner | 2016-01-19 | 1 | -9/+9 |
| | |||||
* | General: Replace NULL and '0' usages with nullptr where applicable | Lioncash | 2015-09-11 | 1 | -2/+2 |
| | |||||
* | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types. | Emmanuel Gil Peyrot | 2015-08-11 | 2 | -277/+280 |
| | |||||
* | arm_disasm: ARMv6 mul/div and abs media instructions | aroulin | 2015-08-11 | 2 | -1/+119 |
| | | | | | | SMLAD, SMUAD, SMLSD, SMUSD, SMLALD, SMLSLD, SMMLA, SMMUL, SMMLS USAD8, USADA8 | ||||
* | arm_disasm: ARMv6 parallel add/sub media instructions | aroulin | 2015-08-11 | 2 | -0/+167 |
| | | | | {S, U, Q, UQ, SH, UH}{ADD16, ASX, SAX, SUB16, ADD8, SUB8} | ||||
* | arm_disasm: ARMv6 reversal media instructions | aroulin | 2015-08-09 | 2 | -0/+26 |
| | | | | | REV, REV16, REVSH Only their ARM encoding, Thumb encoding is still missing. | ||||
* | arm_disasm: ARMv6 saturation media instructions | aroulin | 2015-08-09 | 2 | -2/+55 |
| | | | | SSAT, SSAT16, USAT, USAT16 | ||||
* | arm_disasm: ARMv6 packing and sign-extend media instructions | aroulin | 2015-08-09 | 2 | -1/+181 |
| | | | | | | PKH, SEL SXTAB, SXTAB16, SXTB, SXTB16, SXTH, SXTAH UXTAB, UXTAB16, UXTB, UXTB16, UXTH, UXTAH | ||||
* | Merge pull request #1026 from lioncash/disasm | Lioncash | 2015-08-07 | 1 | -12/+4 |
|\ | | | | | arm_disasm: Remove unnecessary code | ||||
| * | arm_disasm: Remove unnecessary code | Lioncash | 2015-08-07 | 1 | -12/+4 |
| | | | | | | | | This part of disassembly only determines the opcode, there's no need for offset calculation here. | ||||
* | | Disassembler: ARMv6K REX instructions | aroulin | 2015-08-06 | 2 | -6/+97 |
| | | |||||
* | | Disassembler: ARMv6K hint instructions | aroulin | 2015-08-06 | 2 | -0/+56 |
|/ | |||||
* | Common: Fix FileUtil includes, and everything relying on those. | Emmanuel Gil Peyrot | 2015-06-28 | 1 | -0/+1 |
| | |||||
* | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 2015-05-29 | 1 | -1/+1 |
| | |||||
* | Merge pull request #620 from lioncash/bkpt | bunnei | 2015-02-28 | 1 | -2/+3 |
|\ | | | | | arm_disasm: Show conditional code for BKPT instructions. | ||||
| * | arm_disasm: Show conditional code for BKPT instructions. | Lioncash | 2015-02-28 | 1 | -2/+3 |
| | | | | | | | | Changed cond_to_str to take a uint32, since unsigned numbers are only ever passed to it, and this can be a source of warnings for some compilers (also indexing an array without bounds checking a signed number is kind of iffy). | ||||
* | | arm_disasm: Remove unused variable | Lioncash | 2015-02-28 | 1 | -2/+1 |
|/ | | | | Also declared an array as static, as it's only used in this translation unit. | ||||
* | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 2015-02-11 | 1 | -1/+1 |
| | | | | | | | Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft. | ||||
* | License change | purpasmart96 | 2014-12-21 | 2 | -2/+2 |
| | |||||
* | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 2014-11-19 | 1 | -2/+2 |
| | |||||
* | Merge pull request #97 from archshift/cleanup | bunnei | 2014-09-14 | 1 | -1/+1 |
|\ | | | | | Small, general code cleanup | ||||
| * | Dead code removal: video_core.cpp, load_symbol_map.cpp | archshift | 2014-09-07 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #99 from archshift/ext-check | bunnei | 2014-09-11 | 1 | -39/+39 |
|\ \ | | | | | | | loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace | ||||
| * | | Added string_util to common, small changes in loader.cpp | archshift | 2014-09-09 | 1 | -39/+39 |
| | | | |||||
* | | | core: Prune redundant includes | archshift | 2014-09-09 | 1 | -1/+0 |
|/ / | |||||
* / | core: Make the ARM disassembler use std::string internally | Lioncash | 2014-09-06 | 2 | -183/+140 |
|/ | |||||
* | added a module to load symbol map files for debugging | bunnei | 2014-05-01 | 2 | -0/+46 |
| | |||||
* | fixed project includes to use new directory structure | bunnei | 2014-04-09 | 1 | -1/+2 |
| | |||||
* | got rid of 'src' folders in each sub-project | bunnei | 2014-04-09 | 2 | -0/+1149 |