559 Commits (9a6bc1e8c99acb5f9962b520c30b2cfe0237f5f0)

Author SHA1 Message Date
Subv 934af07e88 Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled. 9 years ago
Yuri Kunde Schlesner 3d5dacdc57 Dyncom: Remove disassembler code 9 years ago
Yuri Kunde Schlesner 2945356d11 Dyncom: Tweak types and log formatting 9 years ago
Yuri Kunde Schlesner 89fe2c033d Remove unused symbols code 9 years ago
MerryMage c0ec38e745 dyncom: Correct SXTAB16 and SXTB16 9 years ago
MerryMage 5ba90abf00 arm_dynarmic: Update memory interface 9 years ago
MerryMage c2717d3302 arm_dynarmic: CP15 support 9 years ago
MerryMage 608278503c arm_dynarmic: Provide MemoryReadCode callback 9 years ago
bunnei d445aad022 ThreadContext: Move from "core" to "arm_interface". 9 years ago
Lioncash bec7bc3ec9 gdbstub: Remove global variable from public interface 9 years ago
Lioncash cb4293adf1 core: Add missing #pragma once directives where applicable 9 years ago
Emmanuel Gil Peyrot 01e0d578d3 Core: Add a forgotten #include <cstring> for memcpy. 9 years ago
MerryMage eb5be59f9c dynarmic: Add ticks based on ticks executed, not ticks requested 9 years ago
James Rowe 13888eac06 Expose page table to dynarmic for optimized reads and writes to the JIT 9 years ago
Yuri Kunde Schlesner fa5d9d8266 Use negative priorities to avoid special-casing the self-include 9 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 1e4a5da9f4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
Emmanuel Gil Peyrot b26517b08c Dyncom: Disable clang-format on the decoding table. 9 years ago
bunnei 45bc24774f arm_dynarmic: Implement GetVFPSystemReg/SetVFPSystemReg. 9 years ago
bunnei acdc361fc0 arm: ResetContext shouldn't be part of ARM_Interface. 9 years ago
bunnei 5a7c1e9b5d arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. 9 years ago
bunnei 5cf4dd301d dyncom: Use VFP_FPSCR/VFP_FPEXC. 9 years ago
bunnei f1072aa569 dynarmic: Implement ARM CPU interface. 9 years ago
wwylele 913472e010 ARM: add ClearInstructionCache function 10 years ago
MerryMage abe5d64fd6 dyncom: Read-after-write in SMLA 10 years ago
MerryMage 0da5e44c89 Dyncom: Correct implementation of STM for R15 10 years ago
MerryMage a7711eaf4f dyncom: Fix translation of thumb REVSH 10 years ago
archshift b1f3ae6056 Make arm_dyncom_trans* into a fully fledged compilation unit 10 years ago
archshift 3b371f5816 arm_dyncom_interpreter: slightly change AllocBuffer to be intuitive 10 years ago
archshift 090a9166fc arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT func 10 years ago
archshift 39e3e9c2d9 arm_dyncom_interpreter: rename operation functions to fit style guide 10 years ago
archshift 31b8dc0ca4 arm_dyncom_interpreter: Rename anonymous enum to TransExtData 10 years ago
archshift 5bf480bf56 arm_dyncom_interpreter.cpp: #include translation info from inc files 10 years ago
archshift d05fcfa487 Revert "Split huge interpreter source file into translation info and interpreter (+ some tiny misc style fixes)" 10 years ago
archshift 65d5333ef6 arm_dyncom_interpreter: rename operation functions to fit style guide 10 years ago
archshift db6bb1477e arm_dyncom_interpreter.cpp: Split by translation and interpreter logic 10 years ago
Jannik Vogel 7d2670f08e Remove `exceptions` parameter from `normaliseround` VFP functions 10 years ago
Jannik Vogel 053fb90466 Fix exception propagation for VFP single precision 10 years ago
Jannik Vogel afa5e151e8 Fix exception propagation for VFP double precision 10 years ago
Jannik Vogel 128981cf3c Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD 10 years ago
Jannik Vogel f39adfffe7 Set fpscr for new threads 10 years ago
Jannik Vogel cc6731695e Fix ftoi behaviour 10 years ago
Jannik Vogel e686f222a9 Respect fpscr in ftoiz 10 years ago
Jannik Vogel c571e1237c Disable VFP3 instructions 10 years ago
Lioncash e4ccba3ffa dyncom: Reset the context into user mode correctly 10 years ago
Yuri Kunde Schlesner 2396b01d5d Common: Remove section measurement from profiler (#1731) 10 years ago
mailwl c4f53f4f6b Fix BLX LR opcode interpretation 10 years ago
mailwl 1b840ce43c Update cpsr (T)humb bit while creating thread 10 years ago
mailwl f1fb108e03 Fix thumb ADR instruction alignment 10 years ago