aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/A32
AgeCommit message (Expand)Author
2024-03-02Change Config to make fastmem_pointer of zero valid.Ash
2023-02-21tests/A32: Add tbl/tbx instruction unit testsWunkolo
2023-02-04reg_alloc: Fix cast-qual issueMerry
2022-12-31tests: Update to Catch2 v3Merry
2022-12-29tests/A32: Add a SVC call testMerry
2022-11-29emit_x64_data_processing: Detect overflow on divisionMerry
2022-11-08backend/arm64/a32_address_space: Terminate early if halted prior to execution...Merry
2022-10-18tests/A32: Add coprocessor testsMerry
2022-08-08fuzz_arm: Avoid backwards jumps that may jump into codemerry
2022-07-20a32_get_set_elimination_pass: Convert NZ to NZCMerry
2022-07-20a32_get_set_elimination_pass: Add option to disable NZC -> NZ conversionMerry
2022-07-19A32: Condense flag handlingMerry
2022-07-14fuzz_arm: Correct unicorn overrun recovery codeMerry
2022-06-21A32/A64: Allow std::nullopt from MemoryReadCodeMerry
2022-04-19Migrate to mclMerry
2022-03-20fuzz_arm: Add offset thumb instruction testmerry
2022-02-27fuzz_arm: Sometimes we have to step more to sync up with unicornmerry
2022-02-15fuzz_arm: Don't generate thumb32_MSR_reg: Unicorn steps by 2 instead of 4Merry
2022-02-15fuzz_arm: Handle unicorn overrun on internal jumpMerry
2022-02-12fuzz_arm: Ensure that FPSCR.QC is testedmerry
2022-02-12test_arm_instructions: Add vmsr/vcmp/vmrs testmerry
2021-12-23general: Rename files with duplicate namesMorph
2021-08-08catch: Correct include directoryMerry
2021-08-06tests: Use Zydis for disassemblyMerry
2021-05-31tests: Format to clang-format mandated styleMerryMage
2021-05-28unit tests & various fixesJeremy Van de woestyne
2021-05-22Add .clang-format fileMerryMage
2021-05-22A32: Introduce PreCodeTranslationHookMerryMage
2021-05-19Consolidate all source files into src/ directoryMerry
2021-05-13thumb32: Add coprocessor instructionsMerryMage
2021-05-04thumb32: Implement MRS (register)MerryMage
2021-05-04T32: Add ASIMD instructionsMerryMage
2021-05-04T32: Add VFP instructionsMerryMage
2021-04-21ir: Reorganize to new top level folderMerryMage
2021-04-19thumb32: Implement exclusive loadsLioncash
2021-04-10thumb32: Implement STREX variantsLioncash
2021-02-07A32/thumb16: Implement IT instructionMerryMage
2021-02-07fuzz_arm: Correctly print thumb instruction listingMerryMage
2021-02-07testenv: Ignore warning C4309MerryMage
2021-02-06a32_unicorn: Halt when PC leaves code_memMerryMage
2021-02-06fuzz_arm: Add fuzzing for thumb instructionsMerryMage
2021-02-01thumb32: Implement SHSUB8/UHSUB8Lioncash
2021-02-01thumb32: Implement SHADD8/UHADD8Lioncash
2021-02-01thumb32: Implement SHSUB16/UHSUB16Lioncash
2021-02-01thumb32: Implement SHSAX/UHSAXLioncash
2021-02-01thumb32: Implement SHASX/UHASXLioncash
2021-02-01thumb32: Implement SHADD16/UHADD16Lioncash
2021-02-01thumb32: Implement QSUB8/UQSUB8Lioncash
2021-02-01thumb32: Implement QADD8/UQADD8Lioncash
2021-02-01thumb32: Implement QSUB16/UQSUB16Lioncash