[all-commits] [llvm/llvm-project] d3aed4: MachO use generic code to detect atomic support.
Tim Northover via All-commits
all-commits at lists.llvm.org
Tue Apr 4 05:44:58 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d3aed4f401fa35ea986d3967c529f4d2b24e2bb6
https://github.com/llvm/llvm-project/commit/d3aed4f401fa35ea986d3967c529f4d2b24e2bb6
Author: Tim Northover <tnorthover at apple.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M clang/lib/Basic/Targets/ARM.cpp
A clang/test/CodeGen/atomic-arm.c
Log Message:
-----------
MachO use generic code to detect atomic support.
The default code can detect what width of atomic instructions are supported
based on the targeted architecture profile, version etc so there's no need to
hard-code 64 on Darwin targets (especially as it's wrong in most M-class
cases).
More information about the All-commits
mailing list