556 Commits (3e2b32a3ee4ee6c212972c544d7844632d202fd9)

Author SHA1 Message Date
rob turner d29578d467 ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name 10 years ago
Lioncash 532dc797c9 arm_dyncom_dec: Fix decoding of VMLS 10 years ago
Lioncash fddfe946c8 dyncom: Handle modifying the APSR via an MRC instruction 10 years ago
Lioncash d09b7a3c12 dyncom: Remove PC dispatch from several instructions 11 years ago
Lioncash 5a531d7ec2 dyncom: Handle unprivileged load/store variants correctly 11 years ago
Lioncash 56e22e6aac dyncom: Remove static keyword from header functions 11 years ago
Lioncash 1ea0702eaa arm_interface: Make GetNumInstructions const 11 years ago
Lioncash de9a625c7e arm_interface: directly initialize class members 11 years ago
Lioncash d03e7f08ff dyncom: const correctness changes 11 years ago
Lioncash 5e2b66d2a4 armstate: Zero out the registers on creation 11 years ago
polaris- 2b7316a379 Remove unnecessary new lines, changed Deinit to Shutdown 11 years ago
Emmanuel Gil Peyrot 14af5919ba CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls. 11 years ago
polaris- 42928659e8 Use BreakpointAddress struct instead of passing address directly 11 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 11 years ago
Lioncash 60b3fc01a2 General: Replace NULL and '0' usages with nullptr where applicable 11 years ago
archshift 9e8383e296 DynCom: Converted all 0xE condition code checks to ConditionCode::AL 11 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