[all-commits] [llvm/llvm-project] 743632: Revert "[clang] [ARM] Explicitly enable NEON for W...

Martin Storsjö via All-commits all-commits at lists.llvm.org
Fri Apr 11 11:10:30 PDT 2025


  Branch: refs/heads/release/20.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 7436329bfee9b2af90e6954e4a6f4be21137b8f1
      https://github.com/llvm/llvm-project/commit/7436329bfee9b2af90e6954e4a6f4be21137b8f1
  Author: Martin Storsjö <martin at martin.st>
  Date:   2025-04-11 (Fri, 11 Apr 2025)

  Changed paths:
    M clang/lib/Driver/ToolChains/Arch/ARM.cpp
    M clang/test/Driver/arm-mfpu.c
    M clang/test/Preprocessor/arm-target-features.c

  Log Message:
  -----------
  Revert "[clang] [ARM] Explicitly enable NEON for Windows/Darwin targets (#122095)"

This reverts commit 8fa0f0efce5fb81eb422e6d7eec74c66dafef4a3.

This change broke assembling for e.g. "armv7s-apple-darwin" triples,
which should enable VFPv4 by default (and did that before this
change), but after this change, only NEON/VFPv3 were available.

This is being fixed properly in latest git main as part of
https://github.com/llvm/llvm-project/pull/130623 (possibly as a
split out change), but any proper fix here seems to have too
much potential surprises for an existing release branch.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list