[all-commits] [llvm/llvm-project] b20fe2: [docs][AArch64] Label Features with Arm ARM Names

Sam Elliott via All-commits all-commits at lists.llvm.org
Tue Aug 9 10:46:56 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b20fe2c25b17ffad30f8f286d4ef94e01a8b3c8d
      https://github.com/llvm/llvm-project/commit/b20fe2c25b17ffad30f8f286d4ef94e01a8b3c8d
  Author: Archibald Elliott <archibald.elliott at arm.com>
  Date:   2022-08-09 (Tue, 09 Aug 2022)

  Changed paths:
    M llvm/include/llvm/Support/AArch64TargetParser.h
    M llvm/lib/Target/AArch64/AArch64.td

  Log Message:
  -----------
  [docs][AArch64] Label Features with Arm ARM Names

This patch adds the names of the Arm Architecture Reference Manual (ARM)
features to the corresponding Subtarget Features in the AArch64 backend
and target parser.

The aim of this is to make it clearer what architectural features a
subtarget feature might enable (so, which features a CPU must provide to
support that subtarget feature), and so make it easier to add new CPUs
in the future.

Differential Revision: https://reviews.llvm.org/D131257




More information about the All-commits mailing list