601 Commits (37b23efece7692b36da1009271a964b95780ad32)

Author SHA1 Message Date
Lioncash 5e2b66d2a4 armstate: Zero out the registers on creation 10 years ago
polaris- 2b7316a379 Remove unnecessary new lines, changed Deinit to Shutdown 10 years ago
Emmanuel Gil Peyrot 14af5919ba CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls. 10 years ago
polaris- 42928659e8 Use BreakpointAddress struct instead of passing address directly 10 years ago
polaris- 31dee93e84 Implement gdbstub 11 years ago
polaris- 5114d75647 Implement gdbstub 11 years ago
Lioncash 751fbfdcc3 general: Silence some warnings when using clang 10 years ago
Lioncash 60b3fc01a2 General: Replace NULL and '0' usages with nullptr where applicable 10 years ago
archshift 9e8383e296 DynCom: Converted all 0xE condition code checks to ConditionCode::AL 10 years ago
Lioncash dc1b024b80 dyncom: Simplify some comparisons in CondPassed 11 years ago
Lioncash 01dd833ffa dyncom: Change return type of CondPassed to bool 11 years ago
Yuri Kunde Schlesner 0fcabd2b11 Integrate the MicroProfile profiling library 11 years ago
Yuri Kunde Schlesner e2c7954be5 Memory: Move address type conversion routines to memory.cpp/h 11 years ago
Lioncash 46b0277cbf vfp: use std::swap where applicable 11 years ago
Emmanuel Gil Peyrot 5115d0177e ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types. 11 years ago
aroulin 38c87733d9 arm_disasm: ARMv6 mul/div and abs media instructions 11 years ago
aroulin 4a1db13072 arm_disasm: ARMv6 parallel add/sub media instructions 11 years ago
aroulin 0be8e1bfb6 arm_disasm: ARMv6 reversal media instructions 11 years ago
aroulin e4ff244288 arm_disasm: ARMv6 saturation media instructions 11 years ago
aroulin 47657a1817 arm_disasm: ARMv6 packing and sign-extend media instructions 11 years ago
Lioncash 3b457a5876 arm_interface: Implement interface for retrieving VFP registers 11 years ago
Lioncash 59d5358068 arm_disasm: Remove unnecessary code 11 years ago
aroulin 3425cfe54a Disassembler: ARMv6K REX instructions 11 years ago
aroulin 5d81a2fd48 Disassembler: ARMv6K hint instructions 11 years ago
Lioncash 46663d657f dyncom: Remove an unused variable 11 years ago
Lioncash 2e420aba3c dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM 11 years ago
Lioncash 2182adff9e dyncom: Handle left-operand PC correctly for data-processing ops 11 years ago
Lioncash 9be4ef3879 dyncom: Remove an unnecessary typedef 11 years ago
Lioncash 89540ea761 dyncom: Use enum class for instruction decoding results 11 years ago
Lioncash 7e4fb4db19 dyncom: Remove code duplication regarding thumb instructions 11 years ago
Lioncash a507ea23c1 dyncom: Migrate exclusive memory access control into armstate 11 years ago
Lioncash db4e99c186 dyncom: Remove duplicated typedef and extern 11 years ago
Lioncash 816b1ca776 dyncom: Use std::array for register arrays 11 years ago
Lioncash 0ecc6e2f04 dyncom: Use ARMul_State as an object 11 years ago
Lioncash 03213f893e dyncom: Remove unnecessary initialization code. 11 years ago
Lioncash 3257d797e1 dyncom: Remove unnecessary abort-related cruft 11 years ago
Lioncash dfb424b6d1 dyncom: Rename armdefs.h to armstate.h 11 years ago
Lioncash 4bb1a5ca47 dyncom: Get rid of skyeye typedefs 11 years ago
Lioncash 0191c26521 dyncom: Move helper functions to their own header 11 years ago
Lioncash 6b73e4566b dyncom: Move arminit.cpp and armsupp.cpp into skyeye_common 11 years ago
Lioncash f7ba683dc3 armdefs: Remove unnecessary extern keywords 11 years ago
Lioncash c2689b8c2c dyncom: Pass SVC immediates directly. 11 years ago
Lioncash a2f0a3d019 dyncom: Properly retrieve the PC value in BX if used. 11 years ago
Yuri Kunde Schlesner 13286903e6 Dyncom: Support for a missing ARMv6 Thumb MOV encoding 11 years ago
Lioncash 23dbbb786a arm_dyncom_interpreter: Simplify assignment in SMLAW 11 years ago
Lioncash e3e8ad48c1 vfp: Change return type of VFPInit from unsigned int to void. 11 years ago
Lioncash 32a6379bc8 vfp: Handle accesses to FPINST/FPINST2 system registers 11 years ago
Emmanuel Gil Peyrot f48b28ad27 Core, VideoCore: Replace or fix exit() calls. 11 years ago
Emmanuel Gil Peyrot aea15f5c73 Core: Cleanup core includes. 11 years ago
Emmanuel Gil Peyrot 8cf9eb7f43 Common: Fix FileUtil includes, and everything relying on those. 11 years ago