Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DynCom: Converted all 0xE condition code checks to ConditionCode::AL | archshift | 2015-09-06 | 1 | -32/+32 |
| | |||||
* | dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM | Lioncash | 2015-07-29 | 1 | -20/+34 |
| | |||||
* | dyncom: Use ARMul_State as an object | Lioncash | 2015-07-26 | 1 | -63/+63 |
| | | | | Gets rid of C-like parameter passing. | ||||
* | vfp: Handle accesses to FPINST/FPINST2 system registers | Lioncash | 2015-06-29 | 1 | -28/+47 |
| | | | | Also has a side-benefit of correcting access to the FPEXC register. | ||||
* | vfp: Handle accesses to the VFP media feature registers | Lioncash | 2015-06-13 | 1 | -4/+2 |
| | | | | These are able to be accessed in any privilege mode. | ||||
* | vfp: Implement VMOVBCR/VMOVBRC | Lioncash | 2015-06-12 | 1 | -4/+8 |
| | |||||
* | dyncom: remove load_r15 from arm_inst | Lioncash | 2015-05-23 | 1 | -128/+96 |
| | | | | It's entirely unused. Also allows getting rid of more clunky macros. | ||||
* | dyncom: Eliminate clang warnings | Lioncash | 2015-05-21 | 1 | -4/+0 |
| | | | | Gets rid of a whole load of missing brace initialization warnings. | ||||
* | dyncom: Remove unnecessary typedefs | Lioncash | 2015-05-14 | 1 | -64/+64 |
| | |||||
* | vfp: Get rid of the VFP_OFFSET macro | Lioncash | 2015-04-06 | 1 | -41/+41 |
| | |||||
* | dyncom: Make Load/Store instructions support big endian | Lioncash | 2015-03-17 | 1 | -29/+73 |
| | |||||
* | vfpinstr: Fix trivial signed/unsigned mismatch warnings | Lioncash | 2015-02-18 | 1 | -4/+4 |
| | |||||
* | core: Apply static to local functions | Lioncash | 2015-02-13 | 1 | -32/+32 |
| | |||||
* | vfp: Throw out unused code | Lioncash | 2015-02-04 | 1 | -1733/+0 |
| | |||||
* | Merge pull request #410 from chinhodado/cleanup | bunnei | 2015-01-24 | 1 | -248/+84 |
|\ | | | | | Cleanup: Logging in Core | ||||
| * | Cleanup: Logging in Core | Chin | 2015-01-19 | 1 | -248/+84 |
| | | |||||
* | | vfp: Clean up vertical alignment for instructions | Lioncash | 2015-01-23 | 1 | -131/+125 |
|/ | |||||
* | VFP: Minor cleanup, functionally the same. | bunnei | 2015-01-03 | 1 | -2587/+2476 |
| | |||||
* | dyncom: Massive refactor | bunnei | 2014-12-31 | 1 | -140/+30 |
| | |||||
* | vfp: Implement VMOVBRRSS | Lioncash | 2014-12-30 | 1 | -10/+25 |
| | |||||
* | dyncom: Various cleanups to match coding style, no functional changes. | bunnei | 2014-12-30 | 1 | -32/+0 |
| | |||||
* | vfp: Actually make the code somewhat readable | Lioncash | 2014-12-29 | 1 | -1581/+344 |
| | |||||
* | ARM: Integrate SkyEye faster "dyncom" interpreter. | bunnei | 2014-10-25 | 1 | -24/+24 |
| | | | | | | | | | | Fixed typo (make protected member public) Added license header back in. I originally removed this because I mostly rewrote the file, but meh ARM: Fixed a type error in dyncom interpreter. ARM: Updated dyncom to use unique_ptr for internal ARM state. | ||||
* | ARM: Reorganized file structure to move shared SkyEye code to a more common area. | bunnei | 2014-10-25 | 1 | -0/+5123 |
Removed s_ prefix |