aboutsummaryrefslogtreecommitdiff
path: root/src/aarch64/assembler-aarch64.cc
AgeCommit message (Expand)Author
2022-02-03Fix Wbitwise-instead-of-logicalandroid-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Pirama Arumuga Nainar
2020-11-10Revert^2 "Merge remote-tracking branch 'aosp/upstream-master' into..."Artem Serov
2020-10-28Revert "Merge remote-tracking branch 'aosp/upstream-master' into..."Ulyana Trafimovich
2020-07-06Fix numerous issues related to CAS* instructions.Jacob Bramley
2020-06-24Merge branch 'master' into sveJacob Bramley
2020-06-22Remove some unnecessary casts in `LoadStoreMemOperand`.Jacob Bramley
2020-06-19Use Register for macro assembler ldpswMartyn Capewell
2020-05-21Remove undefined casts to PrefetchOperation.Jacob Bramley
2020-05-15Merge branch 'master' into sveJacob Bramley
2020-02-28Consistently use snake_case for variable names.Jacob Bramley
2019-12-03Fix DEFINE_ASM_FUNC for namespacing.Martyn Capewell
2019-07-31Merge branch 'master' into sveJacob Bramley
2019-07-18Introduce IntegerOperand.Jacob Bramley
2019-07-05Implement unpredicated bitwise operations with immediate.TatWai Chong
2019-05-03[sve] Rework CPURegister and related classes.Jacob Bramley
2019-03-28Merge branch 'master' into sveJacob Bramley
2019-03-20Add support for FRINT{32,64}{x,z} variants.TatWai Chong
2019-03-19Merge branch 'master' into sveJacob Bramley
2019-02-22Update the CPUFeatures tests.Jacob Bramley
2019-02-21Add support for UDF.Jacob Bramley
2019-02-13Fix types of asm governing predicatesMartyn Capewell
2019-01-28Add SVE assembler skeleton and dummy [ZP]Register classesMartyn Capewell
2019-01-24Add support for DC CVADP instruction.TatWai Chong
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-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-09-19Add support for features up to Armv8.3.Jacob Bramley
2018-08-30Support hint <imm>, and fix hint disassembly.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-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-22v8.3 Complex Numbers SupportCarey Williams
2018-02-15Add support for CSDB in AArch64Martyn Capewell
2016-11-07Fix remaining AArch64 UBSan errors.Martyn Capewell
2016-11-01Use AreConsecutive in NEON table instructionsMartyn Capewell
2016-10-25Fix AreConsecutive and add testsMartyn 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-17Don't assume that pointer offsets fit in 32 bits.Jacob Bramley