diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2020-05-05 16:26:30 +0100 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2020-05-07 16:15:57 +0100 |
commit | e46043bba7acbf7738801f199b6fb850b1cf70ad (patch) | |
tree | 13ce609eb8f699dd65ae187755d90efcf7b83af1 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | f22cdc3cc32c60dfe068e7dab366009b5c68c9aa (diff) | |
download | llvm-e46043bba7acbf7738801f199b6fb850b1cf70ad.zip llvm-e46043bba7acbf7738801f199b6fb850b1cf70ad.tar.gz llvm-e46043bba7acbf7738801f199b6fb850b1cf70ad.tar.bz2 |
[SveEmitter] Add builtins for SVE2 Optional extensions (AES, SHA3, SM4, BITPERM)
This patch adds various builtins under their corresponding feature macros:
Defined under __ARM_FEATURE_SVE2_AES:
- svaesd
- svaese
- svaesimc
- svaesmc
- svpmullb_pair
- svpmullt_pair
Defined under __ARM_FEATURE_SVE2_SHA3:
- svrax1
Defined under __ARM_FEATURE_SVE2_SM4:
- svsm4e
- svsm4ekey
Defined under __ARM_FEATURE_SVE2_BITPERM:
- svbdep
- svbext
- svbgrp
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions