summaryrefslogtreecommitdiff
path: root/Source/UnitTests/Core
AgeCommit message (Expand)Author
2024-08-15Use 'contains' methodmitaclaw
2024-07-07Add Unit Test for Patch AllowlistLillyJadeKatrin
2024-05-03Replace Common::BitCast with std::bit_castPokechu22
2024-03-23DivUtils: Add unsigned division magic functionBram Speeckaert
2024-01-31Migrate SConfig::bWii to System.Admiral H. Curtiss
2024-01-12Core/HW/MMIO: Pass System through Read() and Write().Admiral H. Curtiss
2023-12-16JitArm64: Use enum class for LogicalImm size parameterJosJuice
2023-11-28JitArm64: Use LSL+CLS for classifying floatsJosJuice
2023-11-28Remove _M_X86 in favour of _M_X86_64Zopolis4
2023-11-05Skylanders: Improve figure data view and generationMandar1jn
2023-08-29PageFaultTest: Use GTEST_SKIP instead of early returnDentomologist
2023-08-17UnitTests: Declare as CPU thread when using CPUThreadConfigCallbackJosJuice
2023-07-14UnitTests: Enable cluster check in FileSystemTest.GetDirectoryStats.Admiral H. Curtiss
2023-04-09PowerPC: Refactor to class, move to System.Admiral H. Curtiss
2023-04-05UnitTests: Avoid ppcState global.Admiral H. Curtiss
2023-03-26JitInterface: Convert m_jit to unique_ptr.Admiral H. Curtiss
2023-03-26JitInterface: Refactor to class, move to System.Admiral H. Curtiss
2023-03-25JitBase: Avoid System::GetInstance() and ppcState.Admiral H. Curtiss
2023-03-21Common: Move FPU-related helpers into Common namespaceLioncash
2023-02-22use std-provided randomness for JitArm64 unittestsShawn Hoffman
2023-01-27PowerPC: Move a few functions to PowerPCState.Admiral H. Curtiss
2022-11-27CoreTiming: Store Globals in CoreTimingManager.Admiral H. Curtiss
2022-11-27CoreTiming: Refactor to class.Admiral H. Curtiss
2022-11-26CoreTiming: Move the 'Globals' instance into Core::System.Admiral H. Curtiss
2022-11-23HW: Pass System to MMIO handlers.Admiral H. Curtiss
2022-11-06CoreTiming: Pass Core::System to Events.Admiral H. Curtiss
2022-07-31Merge pull request #10883 from Pokechu22/pi-fifo-reset-gp-fifoTilka
2022-07-26UnitTests: Fix warnings from HermesTextPokechu22
2022-07-22Create constant for GPFifo physical addressPokechu22
2022-07-10UnitTests/MovI2R: Test all logical immediatesMerry
2022-06-14UnitTests: Remove unused include from DSPAssemblyTestPokechu22
2022-06-14UnitTests: Fix license for HermesBinary.cppPokechu22
2022-06-14UnitTests: Edit wait_for_dsp_mail in HermesText to match HermesBinaryPokechu22
2022-06-14UnitTests: Update DSP test text for old renamesPokechu22
2022-06-14UnitTests: Add tests for assembling DSP code to expected binaryPokechu22
2022-06-14UnitTests: Fail DSPAssemblyTest if the assembled code doesn't match the expec...Pokechu22
2022-06-14UnitTests: Use fmt::print in DSPAssemblyTestPokechu22
2022-06-14UnitTests: Use fmt::print in PageFaultTestPokechu22
2022-06-14UnitTests: Fix typo in DSPAssemblyTestPokechu22
2022-06-14UnitTests: Use hermes.s as part of an actual testPokechu22
2022-06-03UnitTests: Fix -Wrange-loop-construct warningsDentomologist
2022-05-19UnitTests: Skip PageFaultTest if exception handlers are not supportedDentomologist
2022-01-09Treewide: Remove unused inclusions of <cinttypes>Pokechu22
2021-12-25Config: Port CPU overclock settings to new config system.Admiral H. Curtiss
2021-11-24Fix improper namingDylan Smit
2021-11-20Merge pull request #10055 from JosJuice/jitarm64-reuse-memoryJMC47
2021-10-13Arm64Emitter: Check end of allocated space when emitting codeJosJuice
2021-10-13Fix all uninitialized variable warnings (C26495)Pokechu22
2021-07-05licensing: various one-off conversions to SPDX tagsPierre Bourdon
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon