[all-commits] [llvm/llvm-project] a4b80e: [AArch64] Define __ARM_FEATURE_{CRC32, ATOMICS}

Andre Vieira via All-commits all-commits at lists.llvm.org
Fri Nov 27 09:43:17 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a4b80efea98fc0b6421db40f9718c5c369fecec0
      https://github.com/llvm/llvm-project/commit/a4b80efea98fc0b6421db40f9718c5c369fecec0
  Author: Andre Vieira <andre.simoesdiasvieira at arm.com>
  Date:   2020-11-27 (Fri, 27 Nov 2020)

  Changed paths:
    M clang/lib/Basic/Targets/AArch64.cpp
    M clang/lib/Basic/Targets/AArch64.h
    M clang/test/Preprocessor/aarch64-target-features.c

  Log Message:
  -----------
  [AArch64] Define __ARM_FEATURE_{CRC32,ATOMICS}

This patch implements the definition of __ARM_FEATURE_ATOMICS and fixes the
missing definition of __ARM_FEATURE_CRC32 for Armv8.1-A.

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




More information about the All-commits mailing list