aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
43 hoursUpdate the CPUFeatures tests.HEADmasterJacob Bramley
3 daysAdd support for UDF.Jacob Bramley
5 daysFix warnings on Clang 8.Jacob Bramley
11 daysFix BTI support for PACIXSPMartyn Capewell
13 daysTrivial comment fix near SystemRegister.Jacob Bramley
2019-02-04Translate Sshll(2)/Ushll(2) to shll(2) if shift equal to element size.TatWai Chong
2019-02-04Fix "Orr <wsp>, <wn> #<non encodable immediate>" crashes.TatWai Chong
2019-01-30Make Fmov(Register, VRegister, index) accept index = 0.TatWai Chong
2019-01-30Fix supported instruction generator script.Martyn Capewell
2019-01-29Add support for random number generation.TatWai Chong
2019-01-25Fix instruction decoder for BFIMartyn Capewell
2019-01-24Add support for DC CVADP instruction.TatWai Chong
2019-01-17Rewrite the AArch64 decoder using a tree structure.Martyn Capewell
2018-11-21Fix the C++11 runtime calls test.Rodolph Perfetta
2018-11-12Add support for STLR/LDAPR unscaled offset variants.Alexander Gilday
2018-11-12Add support for AXFLAG and XAFLAG instructions.Alexander Gilday
2018-11-12Add support for flag manipulation instructions.Alexander Gilday
2018-11-12Add support for unaligned atomicsAlexander Gilday
2018-11-01Add support for Load/Store PAC instructions.Alexander Gilday
2018-10-22Add support for BTI.Martyn Capewell
2018-10-12Add support for the FHM extension.Jacob Bramley
2018-10-03Add support for DCPoP (CVAP).Jacob Bramley
2018-10-02Extend CPUFeatures to support Armv8.4.Jacob Bramley
2018-09-26Give CPUFeatures::kNone a stable value.Jacob Bramley
2018-09-19Add support for features up to Armv8.3.Jacob Bramley
2018-09-11Use PrintDisassembler for --disassemble.Jacob Bramley
2018-09-06Check CPU features in the Simulator and Disassembler.Jacob Bramley
2018-08-30Fix a CodeBuffer API bug.Jacob Bramley
2018-08-30Support hint <imm>, and fix hint disassembly.Jacob Bramley
2018-08-28Make disassembly of FC* more precise.Jacob Bramley
2018-08-28Allow and disassemble Pre- and Post-Index #0.Jacob Bramley
2018-08-23Simplify the *CacheOp enums.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-20Implement CPU Feature selection.Jacob Bramley
2018-07-04Remove the Debugger.Jacob Bramley
2018-06-15Clean up some implementation-defined casts.Jacob Bramley
2018-06-14Fix some erroneous uses of instr->Mask(0).Jacob Bramley
2018-06-07Fix some implementation-defined initialisers.Jacob Bramley
2018-05-24Fix exception related warnings introduced by GCC 8.Pierre Langlois
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