aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
10 daysClean up some implementation-defined casts.HEADmasterJacob Bramley
11 daysFix some erroneous uses of instr->Mask(0).Jacob Bramley
2018-06-07Fix some implementation-defined initialisers.Jacob Bramley
2018-05-25Improve simulator trace generator script and fix tests.Alexander Gilday
2018-05-24Fix exception related warnings introduced by GCC 8.Pierre Langlois
2018-05-24Remove old design documents.Jacob Bramley
2018-05-15Fix potentialy building a non NULL-terminated string.Pierre Langlois
2018-05-14Fix maybe-uinitialized warning in the simulator.Pierre Langlois
2018-05-14Enable __attribute__((fallthrough)) for GCC 8 and higher.Pierre Langlois
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-13Add ubsan option for compilation and fix ubsan errors.Vincent Belliard
2018-04-11Extract FP utility functions from SimulatorCarey Williams
2018-04-10Add support for SQRDMLAH and SQRDMLSH.Alexander Gilday
2018-04-04Place the Uint{32,64,128} and Int64 types in the internal namespacePierre Langlois
2018-03-22Fix clang-format issues in 8.3 tests.Carey Williams
2018-03-22v8.3 Complex Numbers SupportCarey Williams
2018-02-22Update vrint instructions.Vincent Belliard
2018-02-15Add support for CSDB in AArch64Martyn Capewell
2018-02-13Removes support for some co-processor instructions.Vincent Belliard
2018-02-06Fix fall-through annotation for GCC 7Martyn Capewell
2018-01-16Fix disassembler for unpredictable in IT block.Vincent Belliard
2017-12-15[disasm] Replace "outside IT block" checks with assertions if possiblePierre Langlois
2017-12-06[disasm] Do not assert if disassembly conditions are unfulfilled.Pierre Langlois
2017-11-29Make Location::IsReferenced public.Artem Serov
2017-11-24Remove Android build files.Jacob Bramley
2017-10-18Fix vld, vst instructions with post-index.Vincent Belliard
2017-10-05Add assembler/disassembler benchmark.Vincent Belliard
2017-10-03Disable forward reference info negative tests in release mode.Georgia Kouveli
2017-09-28Check unpredictable (OutsideITBlock()) for crc, hvc.Vincent Belliard
2017-09-28Use 'Narrow' size for T32 16-bit instructions.Vincent Belliard
2017-09-27Add ImmediatePrinter, SignedImmediatePrinter, RawImmediatePrinter and Indexed...Vincent Belliard
2017-09-19Added aarch32 SIMD example computing the Mandelbrot SetRowan Lee
2017-09-13Check unpredictable for vldm, vstm.Vincent Belliard
2017-09-13Check unpredictable conditions for vstr.Vincent Belliard
2017-09-12Fix system register disassembly prefix.Martyn Capewell
2017-08-21Fix tests for indexed register.Vincent Belliard
2017-08-21Use DtPrinter to print some of the data types.Vincent Belliard
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-15Factorize reference info.Vincent Belliard
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-06-01[pool-manager] Integration with aarch32.Georgia Kouveli
2017-05-24Fix adr A1 info.Vincent Belliard