There was an error fetching the commit references. Please try again later.
ARM: Integrate SkyEye faster "dyncom" interpreter.
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.
Showing
- src/core/CMakeLists.txt 14 additions, 5 deletionssrc/core/CMakeLists.txt
- src/core/arm/dyncom/arm_dyncom.cpp 164 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom.cpp
- src/core/arm/dyncom/arm_dyncom.h 90 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom.h
- src/core/arm/dyncom/arm_dyncom_dec.cpp 402 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_dec.cpp
- src/core/arm/dyncom/arm_dyncom_dec.h 155 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_dec.h
- src/core/arm/dyncom/arm_dyncom_interpreter.cpp 6559 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_interpreter.cpp
- src/core/arm/dyncom/arm_dyncom_interpreter.h 7 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_interpreter.h
- src/core/arm/dyncom/arm_dyncom_run.cpp 120 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_run.cpp
- src/core/arm/dyncom/arm_dyncom_run.h 55 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_run.h
- src/core/arm/dyncom/arm_dyncom_thumb.cpp 521 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_thumb.cpp
- src/core/arm/dyncom/arm_dyncom_thumb.h 51 additions, 0 deletionssrc/core/arm/dyncom/arm_dyncom_thumb.h
- src/core/arm/interpreter/arm_interpreter.h 1 addition, 1 deletionsrc/core/arm/interpreter/arm_interpreter.h
- src/core/arm/interpreter/armsupp.cpp 4 additions, 11 deletionssrc/core/arm/interpreter/armsupp.cpp
- src/core/arm/skyeye_common/arm_regformat.h 3 additions, 1 deletionsrc/core/arm/skyeye_common/arm_regformat.h
- src/core/arm/skyeye_common/armcpu.h 1 addition, 4 deletionssrc/core/arm/skyeye_common/armcpu.h
- src/core/arm/skyeye_common/armos.h 1 addition, 8 deletionssrc/core/arm/skyeye_common/armos.h
- src/core/arm/skyeye_common/skyeye_defs.h 3 additions, 1 deletionsrc/core/arm/skyeye_common/skyeye_defs.h
- src/core/arm/skyeye_common/skyeye_types.h 55 additions, 0 deletionssrc/core/arm/skyeye_common/skyeye_types.h
- src/core/arm/skyeye_common/vfp/vfpinstr.cpp 24 additions, 24 deletionssrc/core/arm/skyeye_common/vfp/vfpinstr.cpp
- src/core/hle/coprocessor.h 0 additions, 20 deletionssrc/core/hle/coprocessor.h
Loading
Please register or sign in to comment