[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-11 Thread Freddy Ye via cfe-commits
https://github.com/FreddyLeaf closed https://github.com/llvm/llvm-project/pull/88343 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-10 Thread Freddy Ye via cfe-commits
@@ -954,6 +954,8 @@ void X86TargetInfo::getTargetDefines(const LangOptions &Opts, Builder.defineMacro("__CCMP__"); if (HasCF) Builder.defineMacro("__CF__"); + if (HasEGPR && HasPush2Pop2 && HasPPX && HasNDD) FreddyLeaf wrote: 4929d88 https://githu

[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-10 Thread Freddy Ye via cfe-commits
https://github.com/FreddyLeaf updated https://github.com/llvm/llvm-project/pull/88343 >From 88e99b1f3f99140e13f7acb8e7e10162dc1694a0 Mon Sep 17 00:00:00 2001 From: Freddy Ye Date: Wed, 10 Apr 2024 16:49:05 +0800 Subject: [PATCH 1/2] [X86] Define __APX_F__ when APX is enabled. Relate gcc patch:

[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-10 Thread Shengchen Kan via cfe-commits
https://github.com/KanRobert approved this pull request. LGTM with a suggestion https://github.com/llvm/llvm-project/pull/88343 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-10 Thread Shengchen Kan via cfe-commits
@@ -954,6 +954,8 @@ void X86TargetInfo::getTargetDefines(const LangOptions &Opts, Builder.defineMacro("__CCMP__"); if (HasCF) Builder.defineMacro("__CF__"); + if (HasEGPR && HasPush2Pop2 && HasPPX && HasNDD) KanRobert wrote: Add comment `Condition

[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-10 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Freddy Ye (FreddyLeaf) Changes Relate gcc patch: https://gcc.gnu.org/pipermail/gcc-patches/2024-April/648789.html --- Full diff: https://github.com/llvm/llvm-project/pull/88343.diff 2 Files Affected: - (modified) clang/lib/Basic/Target

[clang] [X86] Define __APX_F__ when APX is enabled. (PR #88343)

2024-04-10 Thread Freddy Ye via cfe-commits
https://github.com/FreddyLeaf created https://github.com/llvm/llvm-project/pull/88343 Relate gcc patch: https://gcc.gnu.org/pipermail/gcc-patches/2024-April/648789.html >From 88e99b1f3f99140e13f7acb8e7e10162dc1694a0 Mon Sep 17 00:00:00 2001 From: Freddy Ye Date: Wed, 10 Apr 2024 16:49:05 +080