aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/A64/fuzz_with_unicorn.cpp
AgeCommit message (Expand)Author
2023-02-04reg_alloc: Fix cast-qual issueMerry
2022-12-31tests: Update to Catch2 v3Merry
2022-07-20emit_x64_vector: Ensure FPSR.QC is set even if output is invalidatedMerry
2022-04-19Migrate to mclMerry
2021-12-23general: Rename files with duplicate namesMorph
2021-08-08catch: Correct include directoryMerry
2021-08-06fuzz_with_unicorn: Correct printing of vectorsMerry
2021-08-06tests: Use Zydis for disassemblyMerry
2021-06-23externals: Update fmt to 8.0.0Lioncash
2021-05-22Add .clang-format fileMerryMage
2021-05-19Consolidate all source files into src/ directoryMerry
2021-04-26fuzz_with_unicorn: Widen scope of floating point fuzzingMerryMage
2021-04-21ir: Reorganize to new top level folderMerryMage
2020-07-04Add optimization flags to disable specific optimizationsMerryMage
2020-04-29fuzz_with_unicorn: Print IRMerryMage
2020-04-23Relicense to 0BSDMerryMage
2020-04-22fuzz_with_unicorn: Add large random block testingMerryMage
2020-04-22A64/fuzz_with_unicorn: Avoid repeated unnecessary library calls in RunTestIns...Lioncash
2020-04-22ir/value: Replace includes with forward declarationsLioncash
2020-04-22A64: Implement FastDispatchHintMerryMage
2020-04-22system: Implement MRS CNTFRQ_EL0MerryMage
2020-04-22fuzz_with_unicorn: Split utility functions into fuzz_utilMerryMage
2020-04-22tests: Refactor unicorn_emu to allow for A32 unicornMerryMage
2020-04-22fuzz_with_unicorn: Remove FCVT_float from ignore listMerryMage
2020-04-22fuzz_with_unicorn: Randomize SPMerryMage
2020-04-22fuzz_with_unicorn: Randomize PCMerryMage
2020-04-22testenv: Make code_mem mobileMerryMage
2020-04-22fuzz_with_unicorn: Randomize FPCR.AHP and FPCR.FZ16MerryMage
2020-04-22fuzz_with_unicorn: Randomize FPCR.FZMerryMage
2020-04-22fuzz_with_unicorn: Extract RandomFpcr functionMerryMage
2020-04-22fuzz_with_unicorn: Randomize FPCR.DNMerryMage
2020-04-22fuzz_with_unicorn: Disable testing of FDIVMerryMage
2020-04-22A64: Implement SQXTUNMerryMage
2020-04-22emit_x64_floating_point: Implement accurate fallback for FPMulAdd{32,64}MerryMage
2020-04-22fuzz_with_unicorn: Avoid self-modifying codeMerryMage
2020-04-22fuzz_with_unicorn: Configure as per qemu max configurationMerryMage
2020-04-22tests/unicorn: Add type aliases to the Unicorn classLioncash
2020-04-22tests/A64: Randomize FPCR.RMode for single random instructionMerryMage
2020-04-22fuzz_with_unicorn: Move std::vector outside loop in small random block test caseLioncash
2020-04-22fuzz_with_unicorn: Temporarily disable FDIVMerryMage
2020-04-22tests/A64: Test small blocksMerryMage
2020-04-22fuzz_with_unicorn: Randomize FPCR.RModeMerryMage
2020-04-22IR: Implement FPMulAddMerryMage
2020-04-22fuzz_with_unicorn: Make float_numbers in floating-point tests constexprLioncash
2020-04-22fuzz_with_unicorn: Remove exclusion of FMOV (imm) for FP-16 floatsLioncash
2020-04-22fuzz_with_unicorn: Silence unused variable warningLioncash
2020-04-22fuzz_with_unicorn: Correct GenRandomInstMerryMage
2020-04-22A64: Partially implement FCVTZU (scalar, fixed-point) and FCVTZS (scalar, fix...MerryMage
2020-04-22A64: Implement system register CNTPCT_EL0MerryMage
2020-04-22fuzz_with_unicorn: QEMU's implementation of FCVT is incorrectMerryMage