This introduces command-line support for the 'armv8.7-a' architecture name
(and an alias without the '-', as usual), and for the 'ls64' extension name.
Based on patches written by Simon Tatham.
Paths
| Differential D91776
[ARM][AAarch64] Initial command-line support for v8.7-A ClosedPublic Authored by pratlucas on Nov 19 2020, 2:07 AM.
Details Summary This introduces command-line support for the 'armv8.7-a' architecture name Based on patches written by Simon Tatham.
Diff Detail
Unit TestsFailed
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptNov 19 2020, 2:07 AM Herald added subscribers: llvm-commits, cfe-commits, danielkiss and 2 others. · View Herald Transcript pratlucas added reviewers: simon_tatham, vhscampos, dmgreen, olista01, ostannard.Nov 19 2020, 2:14 AM pratlucas added a parent revision: D91775: [AArch64] Adding the v8.7-A LD64B/ST64B Accelerator extension. This revision is now accepted and ready to land.Nov 19 2020, 3:11 AM pratlucas added a child revision: D92389: [AArch64] Add support for the Branch Record Buffer extension.Dec 1 2020, 6:40 AM pratlucas added a child revision: D93231: [ARM] Adding v8.7-A command-line support for the ARM target.Dec 14 2020, 9:28 AM This revision was landed with ongoing or failed builds.Dec 17 2020, 5:47 AM Closed by commit rGc4d851b07903: [ARM][AAarch64] Initial command-line support for v8.7-A (authored by pratlucas). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 306348 clang/lib/Basic/Targets/AArch64.h
clang/lib/Basic/Targets/AArch64.cpp
clang/lib/Driver/ToolChains/Arch/AArch64.cpp
clang/test/Driver/aarch64-cpus.c
clang/test/Driver/aarch64-ls64.c
llvm/include/llvm/Support/AArch64TargetParser.h
llvm/include/llvm/Support/AArch64TargetParser.def
llvm/lib/Support/AArch64TargetParser.cpp
llvm/lib/Support/ARMTargetParser.cpp
llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
|
clang-format suggested style edits found: