[all-commits] [llvm/llvm-project] 903e5c: AArch64: add missing Apple CPU names and use them ...
Tim Northover via All-commits
all-commits at lists.llvm.org
Wed Jan 8 01:56:37 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 903e5c3028d61481c570c09eeb5e7a920c2d7d38
https://github.com/llvm/llvm-project/commit/903e5c3028d61481c570c09eeb5e7a920c2d7d38
Author: Tim Northover <t.p.northover at gmail.com>
Date: 2020-01-08 (Wed, 08 Jan 2020)
Changed paths:
M clang/lib/Driver/ToolChains/Arch/AArch64.cpp
M clang/test/Driver/aarch64-cpus.c
M clang/test/Driver/arm64-as.s
M clang/test/Preprocessor/aarch64-target-features.c
M llvm/include/llvm/Support/AArch64TargetParser.def
M llvm/lib/Target/AArch64/AArch64.td
M llvm/lib/Target/AArch64/AArch64Subtarget.cpp
M llvm/lib/Target/AArch64/AArch64Subtarget.h
M llvm/lib/Target/AArch64/AArch64SystemOperands.td
M llvm/test/CodeGen/AArch64/arm64-zero-cycle-zeroing.ll
M llvm/unittests/Support/TargetParserTest.cpp
Log Message:
-----------
AArch64: add missing Apple CPU names and use them by default.
Apple's CPUs are called A7-A13 in official communication, occasionally with
weird suffixes which we probably don't need to care about. This adds each one
and describes its features. It also switches the default CPU to the canonical
name for Cyclone, but leaves legacy support in so that existing bitcode still
compiles.
More information about the All-commits
mailing list