aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/A64
AgeCommit message (Expand)Author
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-06-20tests: add F{MIN,MAX}NM testsWunkolo
2021-06-10tests: Add FABS testsWunkolo
2021-06-08tests: Add F{MIN,MAX} testsWunkolo
2021-06-06A64/config.h: Split fastmem and page_table options.Markus Wick
2021-05-31tests: Format to clang-format mandated styleMerryMage
2021-05-28unit tests & various fixesJeremy Van de woestyne
2021-05-28tests/A64: Add VQADD/VQSUB unit testsWunkolo
2021-05-22emit_x64_vector: AVX512VBMI implementation of EmitVectorTableLookup128Wunkolo
2021-05-22tests/A64: Add TBL/TBX instruction unit testsWunkolo
2021-05-22Add .clang-format fileMerryMage
2021-05-19Consolidate all source files into src/ directoryMerry
2021-05-16emit_x64_vector: AVX512 Implementation of EmitVectorNarrow{32,64}Wunkolo
2021-04-26fuzz_with_unicorn: Widen scope of floating point fuzzingMerryMage
2021-04-21ir: Reorganize to new top level folderMerryMage
2021-02-17fixed data + instruction cache callbacks (w/ tests)emuplz
2021-02-17implemented other ic instructionsrufi
2021-02-17added support for instruction ic ivauemuplz
2020-07-04Add optimization flags to disable specific optimizationsMerryMage
2020-06-17Merge A32 and A64 exclusive monitorsMerryMage
2020-05-03Exclusive Monitor: Rework exclusive monitor interface.Fernando Sahmkow
2020-04-29fuzz_with_unicorn: Print IRMerryMage
2020-04-29constant_propagation_pass: Don't fold add if we nee flagsMerryMage
2020-04-23tests/a64: Reminder about hidden infinite loopsMerryMage
2020-04-23Relicense to 0BSDMerryMage
2020-04-22fuzz_with_unicorn: Add large random block testingMerryMage
2020-04-22A64: Add options for detecting misaligned loads and storesMerryMage
2020-04-22A64/fuzz_with_unicorn: Avoid repeated unnecessary library calls in RunTestIns...Lioncash
2020-04-22emit_x64_vector: Changes to VectorSignedSaturatedDoublingMultiplyMerryMage
2020-04-22emit_x64_floating_point: Hardware FMA implementation of FPRSqrtStepFusedMerryMage
2020-04-22simd_two_register_misc: FNEG (vector) with Q == 0 had dirty upperMerryMage
2020-04-22ir/value: Replace includes with forward declarationsLioncash
2020-04-22A64: Implement FastDispatchHintMerryMage
2020-04-22emit_x64_floating_point: Fix smallest normal check in EmitFPMulAddMerryMage
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-22emit_x64_vector_floating_point: Correct FMA in FTZ modeMerryMage
2020-04-22backend_x64: Fix FPVectorMulAdd and FPMulAdd NaN handling with denormalsMerryMage
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