aboutsummaryrefslogtreecommitdiff
path: root/test/aarch64
AgeCommit message (Expand)Author
2018-08-28Enable tests for more CPU features.Jacob Bramley
2018-08-28Allow and disassemble Pre- and Post-Index #0.Jacob Bramley
2018-08-16Fix CPUFeatures checks for fmov.Jacob Bramley
2018-08-16CPUFeatures tests.Jacob Bramley
2018-07-20Check CPU features in the Assembler.Jacob Bramley
2018-07-04Remove the Debugger.Jacob Bramley
2018-05-25Improve simulator trace generator script and fix tests.Alexander Gilday
2018-04-23Initial Support + FMOV [FP16]Carey Williams
2018-04-19Add support for Load/Store LORegion instructions.Alexander Gilday
2018-04-19Add support for dot product instructions.Alexander Gilday
2018-04-17Add support for compare and swap in memory instructions.Alexander Gilday
2018-04-10Add support for SQRDMLAH and SQRDMLSH.Alexander Gilday
2018-03-22Fix clang-format issues in 8.3 tests.Carey Williams
2018-03-22v8.3 Complex Numbers SupportCarey Williams
2018-02-15Add support for CSDB in AArch64Martyn Capewell
2017-09-12Fix system register disassembly prefix.Martyn Capewell
2017-07-11Disassemble system registers in mrs/msr.Martyn Capewell
2017-06-26Print the instruction address when disassembling.Jacob Bramley
2017-06-26Add --disassemble-test-code.Jacob Bramley
2017-06-21Use clang-format 3.8 to format VIXLPierre Langlois
2017-06-06Fix runtime call mechanisms for types smaller than 4 bytes.Alexandre Rames
2017-06-02Fix pre-shifted immediate generation involving sp.Martyn Capewell
2017-06-02Handle `enum`s in simulated runtime call mechanisms.Alexandre Rames
2017-04-18Improve the names of the PushPop tests.Jacob Bramley
2017-04-11Fix release of a QRegisters within a ScratchRegisterScope.Artem Serov
2017-04-10Split non-executable tests into test-api-aarch64.cc.Jacob Bramley
2017-03-29AArch64: Improve interaction between runtime and the simulator.Alexandre Rames
2017-03-29AArch64: Add support for `MacroAssembler::TailCallRuntime()`.Alexandre Rames
2017-02-13Fix issue with TBZ and large literal pool.Georgia Kouveli
2017-02-10AArch64: Make --disassemble output a bit clearer.Jacob Bramley
2017-02-02Fix Operand::IsPlainRegister.Jacob Bramley
2017-01-25[aarch64] Do not mix the Assembler and MacroAssembler in testsPierre Langlois
2017-01-25Enable clang-format in the testsPierre Langlois
2017-01-18Test unallocated shift amounts for add/sub immediateMartyn Capewell
2017-01-17Add specialised W and X Register classes.Jacob Bramley
2016-12-08Trace taken branches in the A64 simulator.Jacob Bramley
2016-11-23Ensure `MacroAssembler::Nop` generates a single `nop`.Alexandre Rames
2016-11-04Fix simulator-aarch64 to satisfy UBSan.Martyn Capewell
2016-10-31Add disassembler tests for tbl and tbxMartyn Capewell
2016-10-26AArch64: follow the design guidelines for `ExactAssemblyScope`.Alexandre Rames
2016-10-25Fix AreConsecutive and add testsMartyn Capewell
2016-10-25Clean up temporary files after running the tests.Jacob Bramley
2016-10-24Fix simulation of NEON min/maxp and tblMartyn Capewell
2016-10-24Follow the design guidelines for the AArch64 `CodeBufferCheckScope`.Alexandre Rames
2016-10-24Unify the `Assembler` helpers related to the code buffer.Alexandre Rames
2016-10-24Create a base class for assemblers.Alexandre Rames
2016-10-18Fix NEON 'across' instruction simulationMartyn Capewell
2016-10-17Don't assume that pointer offsets fit in 32 bits.Jacob Bramley
2016-10-13Introduce --disassemble option to test-runnerPierre Langlois
2016-10-12Workaround for AArch64 platforms not supporting CRC32.Alexandre Rames