summaryrefslogtreecommitdiffstats
path: root/src/core/arm/skyeye_common/vfp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Common: Remove common.hYuri Kunde Schlesner2015-05-071-1/+0
|
* dyncom: Remove unused/unnecessary VFP cruftLioncash2015-04-182-636/+7
|
* Core_ARM11: Replace debug prints with our own logging functions in vfpsingle.Emmanuel Gil Peyrot2015-04-142-39/+36
|
* vfp: Make the FPSID values match the MPCoreLioncash2015-04-061-7/+7
|
* vfp: Get rid of the VFP_OFFSET macroLioncash2015-04-063-56/+56
|
* dyncom: Make Load/Store instructions support big endianLioncash2015-03-171-29/+73
|
* vfp: Get rid of warningsLioncash2015-03-042-4/+4
|
* vfpinstr: Fix trivial signed/unsigned mismatch warningsLioncash2015-02-181-4/+4
|
* vfpdouble: Use %p for printing pointer addresses.Lioncash2015-02-151-2/+2
|
* core: Apply static to local functionsLioncash2015-02-131-32/+32
|
* arm: General cleanupLioncash2015-02-133-9/+7
| | | | | | | - Remove several typedefs for ARMul_State. - Remove unused functions - Remove unused/unnecessary headers - Removed unused enums, etc.
* dyncom: Clean up the constructorLioncash2015-02-131-5/+0
| | | | Some function calls aren't necessary and would be handled by regular initialization routines.
* vfp: Normalize accumulator for multiply accumulate instructionsLioncash2015-02-102-0/+6
|
* vfpdouble: Fix the FTOUI NaN sign settingLioncash2015-02-091-1/+1
| | | | This was fixed for vfpsingle, but not vfpdouble
* Throw more unused/unnecessary VFP code outLioncash2015-02-093-215/+1
|
* vfp_helper: Convert some flags to enums. Throw out more duplicated FPSCR stuffLioncash2015-02-094-192/+153
|
* vfp_helper: Normalize tabs to spacesLioncash2015-02-091-172/+170
|
* vfp_helper: Remove unnecessary extern C blocksLioncash2015-02-061-17/+1
|
* vfp: Move FPSID, FPEXC, and FPSCR values over to enums.Lioncash2015-02-063-150/+104
| | | | Also got rid of duplicate definitions of some of these values.
* Merge pull request #537 from lioncash/vfpbunnei2015-02-041-6/+6
|\ | | | | vfp: Fix VCVT
| * vfp: Fix VCVTLioncash2015-02-041-6/+6
| | | | | | | | | | These variants exclusively read from the single precision regs and write to double-precision registers Fixes issues where converted values would be way off from what they should be due to the results being stored in the wrong registers.
* | vfp: Throw out unused codeLioncash2015-02-042-1765/+0
|/
* vfp: Get rid of some compile warningsLioncash2015-02-012-6/+3
|
* arm: Adios armemuLioncash2015-02-011-138/+92
|
* arm: Move headers over to pragma onceLioncash2015-01-303-8/+4
|
* Update vfp.cppbunnei2015-01-271-1/+1
| | | VFP: Changed a debug log to trace.
* Merge pull request #410 from chinhodado/cleanupbunnei2015-01-244-432/+151
|\ | | | | Cleanup: Logging in Core
| * Cleanup: Logging in CoreChin2015-01-194-432/+151
| |
* | vfp: Clean up vertical alignment for instructionsLioncash2015-01-231-131/+125
| |
* | dyncom: Clarify precedence for ternary statementsLioncash2015-01-202-2/+2
|/
* vfp: Remove dead codeLioncash2015-01-121-50/+14
|
* VFP: Minor cleanup, functionally the same.bunnei2015-01-031-2587/+2476
|
* dyncom: Massive refactorbunnei2014-12-311-140/+30
|
* vfp: Get rid of a few warningsLioncash2014-12-302-2/+2
|
* vfp: Implement VMOVBRRSSLioncash2014-12-303-12/+44
|
* dyncom: Various cleanups to match coding style, no functional changes.bunnei2014-12-301-32/+0
|
* vfp: Actually make the code somewhat readableLioncash2014-12-293-1650/+944
|
* armemu: Fix FTOUI NaN sign.Normmatt2014-12-161-1/+1
|
* armemu: Fix FSUBS bug where NaN shouldn't be negatedNormmatt2014-12-161-1/+4
|
* ARM: Pull some SkyEye fixes from 3dmoo.bunnei2014-12-151-4/+3
|
* Fix compilation errorsSean Maas2014-11-031-2/+2
|
* ARM: Merge latest VFP fixes from 3dmoo team.bunnei2014-11-024-2096/+2388
|
* Fix VFP compilation errors with gccYuri Kunde Schlesner2014-10-311-12/+12
|
* vfp_helper: Get rid of integer type redefinitionsLioncash2014-10-261-7/+1
|
* ARM: Integrate SkyEye faster "dyncom" interpreter.bunnei2014-10-251-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.bunnei2014-10-257-0/+8757
Removed s_ prefix