ChuanqiXu9 wrote:
> Here is the reproducer. Like before, builds at head and fails with the patch
> applied. After unpacking the archive just run
>
> ```
> $ CLANGPP= ./build.sh
> ```
>
> Note the comment in `build.sh` about the system libc++ required for it
> (libc++ 17 worked, 15 and 16 did
@@ -456,3 +463,170 @@ declare void @_ZN5Base35func3Ev(ptr)
// 1 call instruction from the entry block.
EXPECT_EQ(F->front().size(), OrigEntryBBSize + 4);
}
+
+using namespace llvm::ctx_profile;
+
+class ContextManager final {
+ std::vector> Nodes;
+ std::map Roots;
+
+pub
https://github.com/snehasish approved this pull request.
lgtm, rest are minor nits.
https://github.com/llvm/llvm-project/pull/105469
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo
@@ -456,3 +463,170 @@ declare void @_ZN5Base35func3Ev(ptr)
// 1 call instruction from the entry block.
EXPECT_EQ(F->front().size(), OrigEntryBBSize + 4);
}
+
+using namespace llvm::ctx_profile;
+
+class ContextManager final {
+ std::vector> Nodes;
+ std::map Roots;
+
+pub
@@ -456,3 +463,170 @@ declare void @_ZN5Base35func3Ev(ptr)
// 1 call instruction from the entry block.
EXPECT_EQ(F->front().size(), OrigEntryBBSize + 4);
}
+
+using namespace llvm::ctx_profile;
+
+class ContextManager final {
+ std::vector> Nodes;
+ std::map Roots;
+
+pub
https://github.com/snehasish edited
https://github.com/llvm/llvm-project/pull/105469
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/83237
>From f2e53e44eebab4720a1dbade24fcb14d698fb03f Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Wed, 28 Feb 2024 11:41:53 +0800
Subject: [PATCH 1/4] [Serialization] Code cleanups and polish 83233
---
clang/in
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/83237
>From f2e53e44eebab4720a1dbade24fcb14d698fb03f Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Wed, 28 Feb 2024 11:41:53 +0800
Subject: [PATCH 1/3] [Serialization] Code cleanups and polish 83233
---
clang/in
https://github.com/owenca approved this pull request.
https://github.com/llvm/llvm-project/pull/105971
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/owenca approved this pull request.
https://github.com/llvm/llvm-project/pull/105967
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/105469
>From 4e948895dfc12595f0d65e2599d3d369da8ee204 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 20 Aug 2024 21:32:23 -0700
Subject: [PATCH] [ctx_prof] Add support for ICP
---
llvm/include/llvm/Analysis/
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/105469
>From 955ac292d2b879a5d8557688345fad4d3e21a09b Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 20 Aug 2024 21:32:23 -0700
Subject: [PATCH] [ctx_prof] Add support for ICP
---
llvm/include/llvm/Analysis/
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -456,3 +463,170 @@ declare void @_ZN5Base35func3Ev(ptr)
// 1 call instruction from the entry block.
EXPECT_EQ(F->front().size(), OrigEntryBBSize + 4);
}
+
+using namespace llvm::ctx_profile;
+
+class ContextManager final {
+ std::vector> Nodes;
+ std::map Roots;
+
+pub
@@ -57,9 +57,23 @@ class PGOCtxProfContext final {
GlobalValue::GUID guid() const { return GUID; }
const SmallVectorImpl &counters() const { return Counters; }
+ SmallVectorImpl &counters() { return Counters; }
+
+ uint64_t getEntrycount() const { return Counters[0]; }
-
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -105,13 +111,18 @@ class CtxProfAnalysis : public
AnalysisInfoMixin {
class CtxProfAnalysisPrinterPass
: public PassInfoMixin {
- raw_ostream &OS;
-
public:
- explicit CtxProfAnalysisPrinterPass(raw_ostream &OS) : OS(OS) {}
+ enum class PrintMode { Everything, JSON
@@ -105,13 +111,18 @@ class CtxProfAnalysis : public
AnalysisInfoMixin {
class CtxProfAnalysisPrinterPass
: public PassInfoMixin {
- raw_ostream &OS;
-
public:
- explicit CtxProfAnalysisPrinterPass(raw_ostream &OS) : OS(OS) {}
+ enum class PrintMode { Everything, JSON
@@ -57,9 +57,23 @@ class PGOCtxProfContext final {
GlobalValue::GUID guid() const { return GUID; }
const SmallVectorImpl &counters() const { return Counters; }
+ SmallVectorImpl &counters() { return Counters; }
+
+ uint64_t getEntrycount() const { return Counters[0]; }
+
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -1585,6 +1586,7 @@ class InstrProfCallsite : public InstrProfCntrInstBase {
return isa(V) && classof(cast(V));
}
Value *getCallee() const;
+ void setCallee(Value *);
mtrofin wrote:
done
https://github.com/llvm/llvm-project/pull/105469
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/105469
>From 40b481829c2c2d284210cfcc157de796c6cb Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 20 Aug 2024 21:32:23 -0700
Subject: [PATCH] [ctx_prof] Add support for ICP
---
llvm/include/llvm/Analysis/
HighCommander4 wrote:
> Should we mention the module support, even though it’s still in the initial
> stages?
It is [already
mentioned](https://github.com/llvm/llvm-project/blob/5f744ee5c770d7332740bb6247f961e7d99ee359/clang-tools-extra/docs/ReleaseNotes.rst#L51-L53).
(It was added to the rel
zyn0217 wrote:
This is a short-term regression fix that was unfortunately not merged in time.
It is anticipated that @mizvekov will put up an ultimate fix of lambda context
declaration in Clang 20, so this will be superseded eventually. However, given
that it still takes time for Matheus to com
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport b412ec5d3
Requested by: @zyn0217
---
Full diff: https://github.com/llvm/llvm-project/pull/106166.diff
2 Files Affected:
- (modified) clang/lib/Sema/SemaTemplateInstantiate.cpp (+38-35)
- (modified) clan
llvmbot wrote:
@mizvekov What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/106166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/list
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/106166
Backport b412ec5d3
Requested by: @zyn0217
>From 15cb29a22778896436136c08337a3562b14a3544 Mon Sep 17 00:00:00 2001
From: Younan Zhang
Date: Tue, 27 Aug 2024 09:25:53 +0800
Subject: [PATCH] [Clang][Sema] Revisit
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/106166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/chenzheng1030 approved this pull request.
Thanks very much again for fixing the bug.
LGTM
https://github.com/llvm/llvm-project/pull/106085
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.or
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/104447
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/104447
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner edited
https://github.com/llvm/llvm-project/pull/104448
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner edited
https://github.com/llvm/llvm-project/pull/104448
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -10,23 +10,235 @@
#include "DXILResourceAnalysis.h"
#include "DirectX.h"
#include "llvm/ADT/StringRef.h"
+#include "llvm/Analysis/DXILResource.h"
#include "llvm/IR/PassManager.h"
+#include "llvm/InitializePasses.h"
#include "llvm/Pass.h"
+#include "llvm/Support/FormatAdapt
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/104448
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/104448
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner edited
https://github.com/llvm/llvm-project/pull/104446
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -12,13 +12,27 @@
#include "llvm/ADT/StringRef.h"
#include "llvm/IR/PassManager.h"
#include "llvm/Pass.h"
+#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/raw_ostream.h"
using namespace llvm;
static void prettyPrintResources(raw_ostream &OS,
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/104446
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner edited
https://github.com/llvm/llvm-project/pull/104446
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/104446
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/86209
>From 899f7456f3a72b0f2e862de5cf50855138545a43 Mon Sep 17 00:00:00 2001
From: Alex Richardson
Date: Mon, 26 Aug 2024 15:50:08 -0700
Subject: [PATCH] python formatting
Created using spr 1.3.6-beta.1
---
comp
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 44201f1b7d371f156a8ae02b329f2321cad503d2
eda80fe012239f907df3ee3c4d6d94c93d9d4df2 --e
github-actions[bot] wrote:
:warning: Python code formatter, darker found issues in your code. :warning:
You can test this locally with the following command:
``bash
darker --check --diff -r
e288141b33c763e22329e74af1e2cf1d3e7f2912...5e4d38daffa93fa758a13faffdbeefa21ddec6c8
compi
github-actions[bot] wrote:
:warning: Python code formatter, darker found issues in your code. :warning:
You can test this locally with the following command:
``bash
darker --check --diff -r
e288141b33c763e22329e74af1e2cf1d3e7f2912...5e4d38daffa93fa758a13faffdbeefa21ddec6c8
compi
mtrofin wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/106154?utm_source=stack-comment-downstack-mergeability-warning";
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
https://github.com/mtrofin created
https://github.com/llvm/llvm-project/pull/106154
None
>From eda80fe012239f907df3ee3c4d6d94c93d9d4df2 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Thu, 22 Aug 2024 18:03:56 -0700
Subject: [PATCH] [ctx_prof] Add Inlining support
---
llvm/include/llvm/An
@@ -456,3 +463,170 @@ declare void @_ZN5Base35func3Ev(ptr)
// 1 call instruction from the entry block.
EXPECT_EQ(F->front().size(), OrigEntryBBSize + 4);
}
+
+using namespace llvm::ctx_profile;
+
+class ContextManager final {
+ std::vector> Nodes;
+ std::map Roots;
+
+pub
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -300,6 +305,11 @@ Value *InstrProfCallsite::getCallee() const {
return nullptr;
}
+void InstrProfCallsite::setCallee(Value *V) {
snehasish wrote:
nit: `Value* Callee` to match the decl.
https://github.com/llvm/llvm-project/pull/105469
__
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
@@ -572,6 +575,89 @@ CallBase &llvm::promoteCallWithIfThenElse(CallBase &CB,
Function *Callee,
return promoteCall(NewInst, Callee);
}
+CallBase *llvm::promoteCallWithIfThenElse(CallBase &CB, Function &Callee,
+ PGOContextualProfile &
arichardson wrote:
@petrhosek does this look ok to you?
https://github.com/llvm/llvm-project/pull/86209
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/86209
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/86209
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/105469
>From 44201f1b7d371f156a8ae02b329f2321cad503d2 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 20 Aug 2024 21:32:23 -0700
Subject: [PATCH] [ctx_prof] Add support for ICP
---
llvm/include/llvm/Analysis/
https://github.com/sdesmalen-arm approved this pull request.
https://github.com/llvm/llvm-project/pull/106135
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
sdesmalen-arm wrote:
Rationale; this helps people who use LLVM 19 to write code for the SME2.1
intrinsics, which the compiler already supports, but without the macros set a
user couldn't write compliant code, e.g. `#if defined __ARM_FEATURE_SME_B16B16,
, #endif`, because the macro would not be
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-backend-aarch64
Author: None (llvmbot)
Changes
Backport 2617023923175b0fd2a8cb94ad677c061c01627f
Requested by: @sdesmalen-arm
---
Full diff: https://github.com/llvm/llvm-project/pull/106135.diff
3 Files Affected:
- (modifi
llvmbot wrote:
@sdesmalen-arm What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/106135
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/106135
Backport 2617023923175b0fd2a8cb94ad677c061c01627f
Requested by: @sdesmalen-arm
>From 8eb8aa328a788447b69ea5f76b8b22f6c10ad518 Mon Sep 17 00:00:00 2001
From: SpencerAbson
Date: Fri, 23 Aug 2024 14:27:49 +0100
S
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/106135
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/105469
>From 0ff81a0fb355f31a863ded1ce677b8dad26b3c0f Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Tue, 20 Aug 2024 21:32:23 -0700
Subject: [PATCH] [ctx_prof] Add support for ICP
---
llvm/include/llvm/Analysis/
https://github.com/mtrofin edited
https://github.com/llvm/llvm-project/pull/105469
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Sirraide wrote:
> This pr was actually part of a stack,
Oh yeah, my bad, I didn’t notice that the target branch wasn’t main.
https://github.com/llvm/llvm-project/pull/94244
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https:
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: OverMighty (overmighty)
Changes
Part of #95250.
---
Full diff: https://github.com/llvm/llvm-project/pull/106102.diff
14 Files Affected:
- (modified) libc/config/gpu/entrypoints.txt (+1)
- (modified) libc/config/linux/aarch64/entrypoints
https://github.com/overmighty created
https://github.com/llvm/llvm-project/pull/106102
Part of #95250.
>From 681fcf579c010e1f45e396114930355a6a28d403 Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 18:43:12 +0200
Subject: [PATCH] [libc][math][c23] Add sqrtf16 C23 math function
https://github.com/aaupov updated
https://github.com/llvm/llvm-project/pull/102905
>From 284c701cc57a613d11130a349aba522397946f12 Mon Sep 17 00:00:00 2001
From: Amir Ayupov
Date: Fri, 16 Aug 2024 03:30:54 -0700
Subject: [PATCH] Assert func desc size
Created using spr 1.3.4
---
llvm/lib/MC/MCP
https://github.com/aaupov updated
https://github.com/llvm/llvm-project/pull/102905
>From 284c701cc57a613d11130a349aba522397946f12 Mon Sep 17 00:00:00 2001
From: Amir Ayupov
Date: Fri, 16 Aug 2024 03:30:54 -0700
Subject: [PATCH] Assert func desc size
Created using spr 1.3.4
---
llvm/lib/MC/MCP
https://github.com/aaupov updated
https://github.com/llvm/llvm-project/pull/102904
>From 3ffb03f8e4bcb2fa235ae989320c466af4a3cda8 Mon Sep 17 00:00:00 2001
From: Amir Ayupov
Date: Mon, 12 Aug 2024 14:40:57 -0700
Subject: [PATCH 1/2] stable_sort
Created using spr 1.3.4
---
llvm/lib/MC/MCPseudoP
https://github.com/aaupov updated
https://github.com/llvm/llvm-project/pull/102904
>From 3ffb03f8e4bcb2fa235ae989320c466af4a3cda8 Mon Sep 17 00:00:00 2001
From: Amir Ayupov
Date: Mon, 12 Aug 2024 14:40:57 -0700
Subject: [PATCH 1/2] stable_sort
Created using spr 1.3.4
---
llvm/lib/MC/MCPseudoP
https://github.com/aaupov updated
https://github.com/llvm/llvm-project/pull/102789
>From ddcbb593f72ca47acaa82f9c14a7fd2c4e30903b Mon Sep 17 00:00:00 2001
From: Amir Ayupov
Date: Tue, 13 Aug 2024 03:51:31 -0700
Subject: [PATCH 1/3] Pass CurChildIndex by value
Created using spr 1.3.4
---
llvm/
https://github.com/aaupov updated
https://github.com/llvm/llvm-project/pull/102789
>From ddcbb593f72ca47acaa82f9c14a7fd2c4e30903b Mon Sep 17 00:00:00 2001
From: Amir Ayupov
Date: Tue, 13 Aug 2024 03:51:31 -0700
Subject: [PATCH 1/3] Pass CurChildIndex by value
Created using spr 1.3.4
---
llvm/
https://github.com/overmighty updated
https://github.com/llvm/llvm-project/pull/106072
>From efc9ccab9373b3dcc31b520873eaf2fff40b8b58 Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 15:30:54 +0200
Subject: [PATCH 1/3] [libc][math][c23] Add logf16 C23 math function
Part of #952
https://github.com/overmighty updated
https://github.com/llvm/llvm-project/pull/106084
>From 2f0d352e311301b0853346587cf03d5137b22d76 Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 16:36:19 +0200
Subject: [PATCH 1/2] [libc][math][c23] Add log2f16 C23 math function
Part of #95
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: OverMighty (overmighty)
Changes
Part of #95250.
---
Full diff: https://github.com/llvm/llvm-project/pull/106091.diff
13 Files Affected:
- (modified) libc/config/gpu/entrypoints.txt (+1)
- (modified) libc/config/linux/x86_64/entrypoints.
https://github.com/overmighty created
https://github.com/llvm/llvm-project/pull/106091
Part of #95250.
>From 57972717618c3d4ccc836c81fdbf3a66c6da53fa Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 17:23:01 +0200
Subject: [PATCH] [libc][math][c23] Add log10f16 C23 math functio
https://github.com/amy-kwan approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/106085
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-powerpc
Author: None (llvmbot)
Changes
Backport 327edbe07ab4370ceb20ea7c805f64950871d835
Requested by: @syzaara
---
Full diff: https://github.com/llvm/llvm-project/pull/106085.diff
4 Files Affected:
- (modified) llvm/lib/Target/PowerPC/PPCIn
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/106085
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/106085
Backport 327edbe07ab4370ceb20ea7c805f64950871d835
Requested by: @syzaara
>From 18efd919f5a0408d95b70510d201ab0d7a7a3aa4 Mon Sep 17 00:00:00 2001
From: Zaara Syeda
Date: Thu, 22 Aug 2024 09:55:46 -0400
Subject:
@@ -287,6 +287,34 @@ template LIBC_INLINE float16
eval_sinh_or_cosh(float16 x) {
lo, half_p_odd * exp2_hi_mid_diff, half_p_even * exp2_hi_mid_sum));
}
+// Generated by Sollya with the following commands:
+// > display = hexadecimal;
+// > for i from 0 to 31 do prin
https://github.com/overmighty updated
https://github.com/llvm/llvm-project/pull/106072
>From efc9ccab9373b3dcc31b520873eaf2fff40b8b58 Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 15:30:54 +0200
Subject: [PATCH 1/2] [libc][math][c23] Add logf16 C23 math function
Part of #952
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: OverMighty (overmighty)
Changes
Part of #95250.
---
Full diff: https://github.com/llvm/llvm-project/pull/106084.diff
13 Files Affected:
- (modified) libc/config/gpu/entrypoints.txt (+1)
- (modified) libc/config/linux/x86_64/entrypoints.
https://github.com/overmighty created
https://github.com/llvm/llvm-project/pull/106084
Part of #95250.
>From 2f0d352e311301b0853346587cf03d5137b22d76 Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 16:36:19 +0200
Subject: [PATCH] [libc][math][c23] Add log2f16 C23 math function
https://github.com/ldionne approved this pull request.
CI failures look like flukes unrelated to the patch (the CI machines got
updated and some tests started XPASSing).
LGTM
https://github.com/llvm/llvm-project/pull/105896
___
llvm-branch-commits ma
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: OverMighty (overmighty)
Changes
Part of #95250.
---
Full diff: https://github.com/llvm/llvm-project/pull/106072.diff
14 Files Affected:
- (modified) libc/config/gpu/entrypoints.txt (+1)
- (modified) libc/config/linux/x86_64/entrypoints.
https://github.com/overmighty created
https://github.com/llvm/llvm-project/pull/106072
Part of #95250.
>From efc9ccab9373b3dcc31b520873eaf2fff40b8b58 Mon Sep 17 00:00:00 2001
From: OverMighty
Date: Mon, 26 Aug 2024 15:30:54 +0200
Subject: [PATCH] [libc][math][c23] Add logf16 C23 math function
https://github.com/hokein commented:
Thanks. I’ll leave the final approval to @kadircet.
Should we mention the module support, even though it’s still in the initial
stages?
https://github.com/llvm/llvm-project/pull/105975
___
llvm-branch-commits ma
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Sergio Afonso (skatrak)
Changes
This patch moves the creation of `DataSharingProcessor` instances for loop
constructs out of `genOMPDispatch()` and into their corresponding codegen
functions. This is a necessary first step to en
https://github.com/skatrak created
https://github.com/llvm/llvm-project/pull/106066
This patch moves the creation of `DataSharingProcessor` instances for loop
constructs out of `genOMPDispatch()` and into their corresponding codegen
functions. This is a necessary first step to enable a proper
Author: Alexey Bataev
Date: 2024-08-26T08:09:35-04:00
New Revision: 5153817e36dbaaf6800a5befb8c7a54363840e81
URL:
https://github.com/llvm/llvm-project/commit/5153817e36dbaaf6800a5befb8c7a54363840e81
DIFF:
https://github.com/llvm/llvm-project/commit/5153817e36dbaaf6800a5befb8c7a54363840e81.diff
skatrak wrote:
> No you are right, sorry for the back and forth, as you said, since a wsloop
> can only be nested in a omp.parallel it is immediately obvious that it binds
> to the omp.parallel threads so that makes sense.
>
> My only concern was that at some point some transformation (perhaps
steakhal wrote:
@Xazax-hun
https://github.com/llvm/llvm-project/pull/105516
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
alexrp wrote:
Yeah, this has been an issue for a while AIUI.
I don't think it affects C/C++ projects in general because of separate
compilation. Zig, OTOH, uses a compilation model that's more like a "unity
build", which results in tons of relocations in the single module that goes
through `M
tgross35 wrote:
(I'm not really involved with LLVM but I am doing a lot of f128 work and
requested the backport)
This seems unlikely to be a regression. There have a handful of f128-related
bugs on various ppc platforms so I suspect this is just something that hadn't
been tested before now.
1 - 100 of 158 matches
Mail list logo