aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
AgeCommit message (Expand)Author
2016-09-01callbacks: Add user_arg argument to InterpreterFallbackMerryMage
2016-08-28test_arm_disassembler: More testsLioncash
2016-08-28test_arm_disassembler: Add more data processing instruction testsLioncash
2016-08-26reg_alloc: Correct OpArg::setBit for RegMerryMage
2016-08-26Implement public header filesMerryMage
2016-08-25tests/fuzz_arm: Fix MSVC conversion warningsMerryMage
2016-08-25skyeye: Fix MSVC conversion warningsMerryMage
2016-08-25skyeye: Disable MSVC warning C4200MerryMage
2016-08-25basic_block: Move all variables behind a public interfaceLioncash
2016-08-25fuzz_arm: Print more than one IR basic block on failureMerryMage
2016-08-23Standardize indentation of switch statmentsMerryMage
2016-08-22CMakeLists: Clean upLioncash
2016-08-22tests/fuzz_arm: Randomize rounding mode in initial_fpscrMerryMage
2016-08-22tests/fuzz_arm: Update FPSCR in InterpreterFallbackMerryMage
2016-08-22skyeye: Read-after-write in SMLAMerryMage
2016-08-22tests/skyeye_interpreter: Update Skyeye (22-08-1016)MerryMage
2016-08-19TranlateArm: implement remaining multipliesTillmann Karras
2016-08-19skyeye: fix read-after-write conflictsTillmann Karras
2016-08-19translate_arm/load_store: Handle unpredictable instructionsMerryMage
2016-08-17ir: separate components out a little moreLioncash
2016-08-13TranslateArm: Implement VPUSH and VPOP.bunnei
2016-08-12TranslateArm: Implement QADD16/QSUB16/UQADD16/UQSUB16.bunnei
2016-08-12TranslateArm: Implement QADD8 and UQADD8.bunnei
2016-08-12TranslateArm: Implement QSUB8.bunnei
2016-08-12TranslateArm: Implement UQSUB8.bunnei
2016-08-10TranslateArm: VSTR: Correct behaviour in big-endian modeMerryMage
2016-08-10TranslateArm: Implement VSTR.bunnei
2016-08-09TranslateArm: Implement CLREX, LDREX, LDREXB, LDREXD, LDREXH, STREX, STREXB, ...MerryMage
2016-08-07Tests: Tidy up ARM fuzz testsMerryMage
2016-08-07Arm: BLX is UNPREDICTABLE when Rm is PCMerryMage
2016-08-07TranslateArm: Implement BLX (imm), BLX (reg) and BXJMerryMage
2016-08-07VFP: Implement VLDRMerryMage
2016-08-07VFP: Implement VMOV (all variants)MerryMage
2016-08-06Implement SMMLA, SMMLS, SMMULTillmann Karras
2016-08-06Add Subv's sign/zero extension testsTillmann Karras
2016-08-06Fix printfTillmann Karras
2016-08-06Tests/VFP: Add tests for VADD.F32MerryMage
2016-08-06VFP: Implement VADD.{F32,F64}MerryMage
2016-08-05fuzz_arm: Log write records on failure.bunnei
2016-08-05VFP: Implement {Get,Set}ExtendedRegister{32,64}MerryMage
2016-08-05tests/FuzzArm: Only call raise(SIGTRAP) when __unix__ is definedMerryMage
2016-08-05Implement some multipliesTillmann Karras
2016-08-05Simplify ARM fuzz testsTillmann Karras
2016-08-05Disable load/store tests for nowTillmann Karras
2016-08-05Break tests by fixing themTillmann Karras
2016-08-05Optionally disassemble x86_64 code using LLVMTillmann Karras
2016-08-03Raise SIGTRAP on non-WindowsTillmann Karras
2016-08-03Fix Linux buildTillmann Karras
2016-08-02tests/FuzzArm: Print out IR upon failureMerryMage
2016-08-02arm_types: Add FPSCR to Arm::LocationDescriptor and make Arm::LocationDescrip...MerryMage