[all-commits] [llvm/llvm-project] 3b09e5: [ARM] Remove duplicate fp16 intrinsics

David Green via All-commits all-commits at lists.llvm.org
Thu Jul 28 06:26:30 PDT 2022

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3b09e532ee396bb07820ecadb29e1ed88f6e6c25
  Author: David Green <david.green at arm.com>
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
    M clang/include/clang/Basic/arm_neon.td
    M clang/test/CodeGen/aarch64-v8.2a-neon-intrinsics.c

  Log Message:
  [ARM] Remove duplicate fp16 intrinsics

These vdup and vmov float16 intrinsics are being defined in both the
general section and then again in fp16 under a !aarch64 flag. The
vdup_lane intrinsics were being defined in both aarch64 and !aarch64
sections, so have been commoned.  They are defined as macros, so do not
give duplicate warnings, but removing the duplicates shouldn't alter the
available intrinsics.

More information about the All-commits mailing list