diff options
author | Tim Northover <tnorthover@apple.com> | 2022-09-20 15:03:26 +0100 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2022-09-22 11:58:51 +0100 |
commit | 677da09d0259d7530d32e85cb561bee15f0066e2 (patch) | |
tree | 114a26c0c6c7e08641c936d1402ea7e5a53c3367 /llvm/lib/CodeGen/MachineOperand.cpp | |
parent | e030be64d8c43a56b60a90b70765fc795e177e9c (diff) | |
download | llvm-677da09d0259d7530d32e85cb561bee15f0066e2.zip llvm-677da09d0259d7530d32e85cb561bee15f0066e2.tar.gz llvm-677da09d0259d7530d32e85cb561bee15f0066e2.tar.bz2 |
AArch64: add support for newer Apple CPUs
They're roughly ARMv8.6. This works in the .td file, but in
AArch64TargetParser.def, marking them v8.6 brings in support for the SM4
cryptographic hash and we don't actually have that. So TargetParser side
they're marked as v8.5, with the extra features (BF16 and I8MM added manually).
Finally, A16 supports the HCX extension in addition to v8.6. This has no
TargetParser implications.
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions