diff options
author | Nick Sarnie <nick.sarnie@intel.com> | 2025-06-04 10:41:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-04 14:41:59 +0000 |
commit | a7f0b29733ff5554703721e2e3b4b756b053b784 (patch) | |
tree | c1d855d08dd3ac6f00b79a3bdbdad56605630bf4 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 519cb460f6fa58d1c36ad55d5812882f7ba38e2a (diff) | |
download | llvm-a7f0b29733ff5554703721e2e3b4b756b053b784.zip llvm-a7f0b29733ff5554703721e2e3b4b756b053b784.tar.gz llvm-a7f0b29733ff5554703721e2e3b4b756b053b784.tar.bz2 |
[clang][ARM][AArch64] Reapply "Define intrinsics guarded by __has_builtin on all platforms (#128222)" (#140910)
The original change caused issues on MSVC due to a new warning thrown
inside MSVC headers. That was fixed
[here](https://github.com/llvm/llvm-project/pull/142019), so reapply
this commit. Original description below.
Instead of defining ARM ACLE intrinsics only on MSVC and guarding
wrapper functions in headers with __has_builtin, universally define the
intrinsics as target header builtins.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions