aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/A32/fuzz_thumb.cpp
AgeCommit message (Expand)Author
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-04-19Migrate to mclMerry
2021-12-23general: Rename files with duplicate namesMorph
2021-08-08catch: Correct include directoryMerry
2021-08-06tests: Use Zydis for disassemblyMerry
2021-05-22Add .clang-format fileMerryMage
2021-05-22A32: Introduce PreCodeTranslationHookMerryMage
2021-05-19Consolidate all source files into src/ directoryMerry
2021-04-21ir: Reorganize to new top level folderMerryMage
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
2021-02-01thumb32: Implement QSAX/UQSAXLioncash
2021-02-01thumb32: Implement QASX/UQASXLioncash
2021-02-01thumb32: Implement QADD16/UQADD16Lioncash
2021-02-01thumb32: Implement SSUB8/USUB8Lioncash
2021-02-01thumb32: Implement SADD8/UADD8Lioncash
2021-02-01thumb32: Implement SSUB16/USUB16Lioncash
2021-02-01thumb32: Implement SSAX/USAXLioncash
2021-02-01thumb32: Implement SASX/UASXLioncash
2021-02-01thumb32: Implement SADD16/UADD16Lioncash
2021-02-01thumb32: Implement QADDLioncash
2021-02-01thumb32: Implement QSUBLioncash
2021-02-01thumb32: Implement QDADDLioncash
2021-02-01thumb32: Implement REVLioncash
2021-02-01thumb32: Implement REV16Lioncash
2021-02-01thumb32: Implement RBITLioncash
2021-02-01thumb32: Implement REVSHLioncash
2021-02-01fuzz_thumb: Allow running only Thumb-16 testsLioncash
2021-02-01thumb32: Implement SELLioncash
2021-02-01thumb32: Implement CLZLioncash
2020-07-04Add optimization flags to disable specific optimizationsMerryMage
2020-06-12interface/a32: Remove descriptor argument from DisassembleMerryMage
2020-04-23Relicense to 0BSDMerryMage
2020-04-22A32: Detect unpredictable LDM/STM instructionsMerryMage
2020-04-22A32: Implement Thumb-1's CBZ/CBNZ instructionsLioncash
2020-04-22fuzz_thumb: Disable fuzzing longer blocksMerryMage
2020-04-22A32: Fuzz instructions using unicornLioncash
2020-04-22tests/a32/testenv: Make A32TestEnv's code_mem member a std::vectorLioncash
2020-04-22A32: Implement FastDispatchHintMerryMage
2020-04-22A32: Add define_unpredictable_behaviour optionMerryMage
2020-04-22tests/A32/testenv: Add type aliases for register arraysLioncash
2020-04-22A32: Change UserCallbacks to be similar to A64's interfaceMerryMage