aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/crypto.md
AgeCommit message (Expand)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-01-20arm: elide some cases where the AES erratum workaround is not required.Richard Earnshaw1-8/+47
2022-01-20arm: suppress aes erratum when forwarding from aesRichard Earnshaw1-0/+50
2022-01-20arm: add basic mitigation for Cortex-A AES errataRichard Earnshaw1-1/+35
2022-01-20arm: Consistently use crypto_mode attribute in crypto patternsRichard Earnshaw1-47/+47
2022-01-20arm: Disambiguate multiple crypto patterns with the same name.Richard Earnshaw1-6/+6
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-07-18[patch2/2][arm]: remove builtin expand for sha1Sylvia Taylor1-7/+32
2019-07-18[patch1/2][arm][PR90317]: fix sha1 patternsSylvia Taylor1-7/+15
2019-07-09[arm]: redefine aes patternsSylvia Taylor1-20/+63
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-06-21* config/aarch64/aarch64-simd.md (aarch64_crypto_pmulldi)Julian Brown1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-06-01[ARM] Tie operand 1 to operand 0 in AESMC pattern when fusing AES/AESMCKyrylo Tkachov1-3/+16
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-19arm.c (enum arm_builtins): Add crypto builtins.Kyrylo Tkachov1-0/+86