aboutsummaryrefslogtreecommitdiff
path: root/src/aarch64/macro-assembler-aarch64.h
AgeCommit message (Expand)Author
2024-02-01Update clang tools to version 11+ (#87)mmc28a
2023-03-16Add support for CSSC instructions (#69)mmc28a
2023-02-24Fix BIC macro assembler definition to be non-commutative (#66)Richard Neill
2022-08-10Add support for MOPS instructionsMartyn Capewell
2022-04-12[mte] Implement ldg, st2g, stg, stgp, stz2g and stzg (#28)TatWai Chong
2022-03-08[mte] Add data processing instructionsMartyn Capewell
2021-10-01Add support for Neon mixed-sign dot product instructionsMartyn Capewell
2021-09-29[sve] Add support for mixed sign dot product instructionsMartyn Capewell
2021-09-23[sve] Add support for octo replicating loadsMartyn Capewell
2021-09-21Add missing addressing mode for ld1rq and ldnt1Martyn Capewell
2021-06-24Implement Neon matrix multiplicationMartyn Capewell
2021-06-24Implement SVE matrix multiplicationMartyn Capewell
2021-03-31[sve] Fix using movprfx with fcmlaMartyn Capewell
2021-03-31Merge branch 'main' into sve2sve2Martyn Capewell
2021-03-24[sve2] Add support for constructive extractMartyn Capewell
2021-03-16[sve2] Implement saturating doubling multiply high indexedMartyn Capewell
2021-03-11[sve2] Implement saturating multiply-add high (indexed) (#6)TatWai Chong
2021-02-24[sve2] Implement FP convert rounding to oddMartyn Capewell
2021-02-24[sve2] Implement indexed FP long multiply-accumulateMartyn Capewell
2021-02-24[sve2] Implement floating point pairwise instructionsMartyn Capewell
2021-02-24[sve2] Implement floating point binary logMartyn Capewell
2021-02-23[sve2] Implement indexed complex multiplyMartyn Capewell
2021-01-13[sve2] Fix incomplete macro-assembly support.TatWai Chong
2021-01-08[sve2] Implement indexed multiply longMartyn Capewell
2021-01-08[sve2] Implement indexed multiply-accumulate longMartyn Capewell
2021-01-07[sve2] Implement floating point multiply add long (vector)TatWai Chong
2021-01-07[sve2] Implement saturating multiply-add bottom/top (indexed)TatWai Chong
2020-12-17[sve2] Implement saturating multiply-add interleaved longTatWai Chong
2020-12-16[sve2] Implement saturating multiply-add longTatWai Chong
2020-12-16[sve2] Implement complex saturating multiply-add (indexed)TatWai Chong
2020-12-16[sve2] Implement complex integer multiply-add (vector).TatWai Chong
2020-12-01[sve2] Implement multiply-accumulate longMartyn Capewell
2020-12-01[sve2] Implement indexed integer multiply-accumulate/subtractMartyn Capewell
2020-12-01[sve2] Implement indexed integer multiplyMartyn Capewell
2020-11-26[sve2] Implement constructive spliceMartyn Capewell
2020-11-26[sve2] Implement indexed integer complex dot productMartyn Capewell
2020-11-26[sve2] Implement bitwise ternary operationsMartyn Capewell
2020-11-26[sve2] Implement vector-plus-scalar non-temporal storesMartyn Capewell
2020-11-25[sve2] Implement vector-plus-scalar non-temporal loadsMartyn Capewell
2020-11-24[sve2] Implement integer complex dot productMartyn Capewell
2020-11-20Add missing aliases for mov instruction with immediatemateusz.kalinowski
2020-11-12[sve2] Implement exclusive or and rotateMartyn Capewell
2020-11-12[sve2] Implement saturating multiply long (indexed)TatWai Chong
2020-11-11[sve2] Implement complex additionMartyn Capewell
2020-11-10[sve2] Implement add/sub with carry longMartyn Capewell
2020-11-10[sve2] Implement absolute difference accumulate longMartyn Capewell
2020-10-30[sve2] Implement shift right narrowMartyn Capewell
2020-10-30[sve2] Implement shift left longMartyn Capewell
2020-10-22[sve2] Implement predicated integer unary opsMartyn Capewell
2020-09-24[sve2] Implement integer arithmetic pairMartyn Capewell