https://github.com/arichardson approved this pull request.
https://github.com/llvm/llvm-project/pull/150811
___
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/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/150811
___
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 commented:
Thanks for cleaning up my ugly https://reviews.llvm.org/D100490 in the previous
commits :)
I think having names for the boolean parameters makes the code calling this
function easier to read than a magic true/false. So I'd have a slight
preference for
arichardson wrote:
Thanks for cleaning up https://reviews.llvm.org/D100490. It looks like I
originally started that with a single boolean parameter for "sym/no sym" but it
was quite confusing that way.
I think all the cleanups that have happened since now makes this a feasible
approach.
http
jrtc27 wrote:
> Thanks for cleaning up my ugly https://reviews.llvm.org/D100490 in the
> previous commits :)
>
> I think having names for the boolean parameters makes the code calling this
> function easier to read than a magic true/false. So I'd have a slight
> preference for keeping an enum
https://github.com/arichardson approved this pull request.
This is much better.
https://github.com/llvm/llvm-project/pull/150799
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llv
https://github.com/arichardson approved this pull request.
https://github.com/llvm/llvm-project/pull/150812
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -422,13 +422,10 @@ class DynamicReloc {
/// The resulting dynamic relocation has already had its addend computed.
/// Calling computeAddend() is an error. Only for internal use.
Computed,
-/// The resulting dynamic relocation does not reference a symbol (#sym
https://github.com/arichardson approved this pull request.
https://github.com/llvm/llvm-project/pull/150797
___
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/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/150810
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -470,7 +461,6 @@ class DynamicReloc {
void computeRaw(Ctx &, SymbolTableBaseSection *symt);
Symbol *sym;
- const OutputSection *outputSec = nullptr;
MaskRay wrote:
Thanks for removing `outputSec`!
https://github.com/llvm/llvm-project/pull/150810
MaskRay wrote:
Is this the last change in the patch series? The use of booleans is a good move
to prevent the complexity of MIPS-style dynamic relocations (which I haven’t
fully analyzed). Thanks for tidying this up!
https://github.com/llvm/llvm-project/pull/150813
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/150813
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
jrtc27 wrote:
> Is this the last change in the patch series? The use of booleans is a good
> move to prevent the complexity of MIPS-style dynamic relocations (which I
> haven’t fully analyzed). Thanks for tidying this up!
Yes, though #150729 and #150730 are based on this patch series (as a
lo
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/149949
>From 1ee69180a1e5d90242b5c33d78371b7a7b8eefbd Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 21 Jul 2025 22:00:01 -0300
Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
---
Full diff: https://
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 HEAD~1 HEAD --extensions cpp,h --
libc/shared/math/asinhf16.h libc/src/__support/math
https://github.com/bassiounix created
https://github.com/llvm/llvm-project/pull/150849
None
>From 7be3b70ef8d3c8f39006dbee302fe5291491cb77 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 22:21:00 +0300
Subject: [PATCH] [libc][math] Refactor asinhf16 implementation to header-on
https://github.com/bassiounix edited
https://github.com/llvm/llvm-project/pull/150849
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
bassiounix 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/150849?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/bassiounix ready_for_review
https://github.com/llvm/llvm-project/pull/150849
___
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/RKSimon approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/150746
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Teresa Johnson
Date: 2025-07-27T15:43:47-07:00
New Revision: 600488062856b2ec4cf33e040dbf242c559842c8
URL:
https://github.com/llvm/llvm-project/commit/600488062856b2ec4cf33e040dbf242c559842c8
DIFF:
https://github.com/llvm/llvm-project/commit/600488062856b2ec4cf33e040dbf242c559842c8.diff
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/150890
I'm not really sure what the point of these was, but they originated
in the base support commit for gfx942 mfma support. These don't impact
the selection at all, so don't belong in this test. These were causing
al
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/150891
None
>From c6f8acd00757091207a20254473e5c58b0be317e Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 15:19:37 +0900
Subject: [PATCH] AMDGPU: Test VGPR and AGPR case for xf32 mfmas
---
.../A
arsenm 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/150890?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/150890
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/150891?utm_source=stack-comment-downstack-mergeability-warning";
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
I'm not really sure what the point of these was, but they originated
in the base support commit for gfx942 mfma support. These don't impact
the selection at all, so don't belong in this test. These w
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/150891.diff
1 Files Affected:
- (modified) llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.xf32.gfx942.ll (+115)
``diff
diff --git a
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/150891
___
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/brad0 approved this pull request.
https://github.com/llvm/llvm-project/pull/150048
___
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/aganea closed
https://github.com/llvm/llvm-project/pull/146699
___
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/mizvekov updated
https://github.com/llvm/llvm-project/pull/149949
>From 9d8c830ef0ff10e72020dd76e0a0a07b83ed460c Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 21 Jul 2025 22:00:01 -0300
Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/150866
>From 88c4bdd522c5278cff1859e9ee22c601abc6baad Mon Sep 17 00:00:00 2001
From: yingopq <115543042+ying...@users.noreply.github.com>
Date: Mon, 28 Jul 2025 09:07:51 +0800
Subject: [PATCH] [Mips] Fix wrong ELF FP AB
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/139357
>From 25dc175562349410f161ef0e80246301d9a7ba79 Mon Sep 17 00:00:00 2001
From: Alex Richardson
Date: Fri, 9 May 2025 22:43:37 -0700
Subject: [PATCH] fix docs build
Created using spr 1.3.6-beta.1
---
llvm/do
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/139357
>From 25dc175562349410f161ef0e80246301d9a7ba79 Mon Sep 17 00:00:00 2001
From: Alex Richardson
Date: Fri, 9 May 2025 22:43:37 -0700
Subject: [PATCH] fix docs build
Created using spr 1.3.6-beta.1
---
llvm/do
https://github.com/arichardson commented:
Updated based on @nikic's feedback. Now the type needs to match and constant
expressions are supported.
Thanks for all the review - I'll wait another week for any further comments in
case I missed something.
https://github.com/llvm/llvm-project/pull/1
@@ -320,11 +320,13 @@ TEST_F(IR2VecTestFixture, GetInstVecMap) {
EXPECT_TRUE(InstMap.count(AddInst));
EXPECT_TRUE(InstMap.count(RetInst));
- EXPECT_EQ(InstMap.at(AddInst).size(), 2u);
- EXPECT_EQ(InstMap.at(RetInst).size(), 2u);
+ const auto &AddEmb = InstMap.at(AddInst
https://github.com/arichardson edited
https://github.com/llvm/llvm-project/pull/139357
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -66,7 +66,8 @@
"ExtractValue": [127, 128],
"InsertValue": [129, 130],
"LandingPad": [131, 132],
-"Freeze": [133, 134]
+"Freeze": [133, 134],
+"PtrToAddr": [135, 136]
arichardson wrote:
@svkeerthy I have no ide
Author: Abid Qadeer
Date: 2025-07-27T15:56:50+01:00
New Revision: 191030f8eecc0cb3f58c664736fc2ac8c726ab1a
URL:
https://github.com/llvm/llvm-project/commit/191030f8eecc0cb3f58c664736fc2ac8c726ab1a
DIFF:
https://github.com/llvm/llvm-project/commit/191030f8eecc0cb3f58c664736fc2ac8c726ab1a.diff
L
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/150799
___
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/bassiounix created
https://github.com/llvm/llvm-project/pull/150854
None
>From 19f366d6545cb91b34e5222c2b714abe88103748 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Mon, 28 Jul 2025 00:37:42 +0300
Subject: [PATCH] [libc][math] Refactor atanf implementation to header-only
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
---
Full diff: https://
bassiounix 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/150854?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/bassiounix edited
https://github.com/llvm/llvm-project/pull/150854
___
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/bassiounix ready_for_review
https://github.com/llvm/llvm-project/pull/150854
___
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/mizvekov updated
https://github.com/llvm/llvm-project/pull/149949
>From ba9b546d750203605af2bb0a955aff157421c834 Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 21 Jul 2025 22:00:01 -0300
Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/149949
>From ea99ebf3ed17456ba5b69ae71766048bae0f02fd Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 21 Jul 2025 22:00:01 -0300
Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
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 HEAD~1 HEAD --extensions h,cpp --
clang/include/clang/AST/QualTypeNames.h clang/lib/A
https://github.com/bassiounix created
https://github.com/llvm/llvm-project/pull/150852
None
>From 8f3f2866eb6656784827084b7e1e1922ee0c8a56 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 23:44:37 +0300
Subject: [PATCH] [libc][math] Refactor atan implementation to header-only i
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
---
Patch is 24.34 KiB
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 HEAD~1 HEAD --extensions cpp,h --
libc/shared/math/atan.h libc/src/__support/math/ata
https://github.com/bassiounix edited
https://github.com/llvm/llvm-project/pull/150852
___
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/bassiounix ready_for_review
https://github.com/llvm/llvm-project/pull/150852
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
bassiounix 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/150852?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150852
>From 743428ec2ac87dd01da07be4a47199b7cbbec156 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 23:44:37 +0300
Subject: [PATCH] [libc][math] Refactor atan implementation to header-only in
src
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/105735
>From e4bd1181d160b8728e7d4158417a83e183bd1709 Mon Sep 17 00:00:00 2001
From: Alex Richardson
Date: Thu, 22 Aug 2024 14:36:04 -0700
Subject: [PATCH 1/5] fix indentation in langref
Created using spr 1.3.6-be
@@ -650,48 +650,136 @@ literal types are uniqued in recent versions of LLVM.
.. _nointptrtype:
-Non-Integral Pointer Type
--
+Non-Integral and Unstable Pointer Types
+---
-Note: non-integral pointer types are a wor
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150852
>From da6cf0f3700bcc5442c672800540ea4d68424b24 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 23:44:37 +0300
Subject: [PATCH] [libc][math] Refactor atan implementation to header-only in
src
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150852
>From da6cf0f3700bcc5442c672800540ea4d68424b24 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 23:44:37 +0300
Subject: [PATCH] [libc][math] Refactor atan implementation to header-only in
src
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150849
>From 7be3b70ef8d3c8f39006dbee302fe5291491cb77 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 22:21:00 +0300
Subject: [PATCH 1/2] [libc][math] Refactor asinhf16 implementation to
header-onl
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150852
>From 5c608185f7c4ccd7746b2eef6b33fbbf945e8a2c Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 23:44:37 +0300
Subject: [PATCH] [libc][math] Refactor atan implementation to header-only in
src
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150849
>From 7be3b70ef8d3c8f39006dbee302fe5291491cb77 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 22:21:00 +0300
Subject: [PATCH 1/2] [libc][math] Refactor asinhf16 implementation to
header-onl
https://github.com/bassiounix updated
https://github.com/llvm/llvm-project/pull/150852
>From 5c608185f7c4ccd7746b2eef6b33fbbf945e8a2c Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 27 Jul 2025 23:44:37 +0300
Subject: [PATCH] [libc][math] Refactor atan implementation to header-only in
src
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150869
>From 78b0865aef1217571e4127067ff19a7a4d533e3a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sun, 27 Jul 2025 23:26:20 +0900
Subject: [PATCH] RuntimeLibcalls: Add bitset for available libcalls
This is a st
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148789
>From dfa00acbc5bd9fc2433855a895deda92f1a0a0af Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 15:47:10 +0900
Subject: [PATCH] RuntimeLibcalls: Move __stack_chk_fail config to tablegen
---
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From 204630da22da2170ca8425fce71aafdd5699c5ec Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From 204630da22da2170ca8425fce71aafdd5699c5ec Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/150870
None
>From 4c052b7e175f7efc7e1c3f88c8f44323a40e0519 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 11:47:04 +0900
Subject: [PATCH] RuntimeLibcalls: Move __stack_smash_handler config to
tab
arsenm 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/150870?utm_source=stack-comment-downstack-mergeability-warning";
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
@llvm/pr-subscribers-backend-arm
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/150870.diff
2 Files Affected:
- (modified) llvm/include/llvm/IR/RuntimeLibcalls.td (+10-7)
- (modified) ll
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/150870
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Vikram Hegde
Date: 2025-07-28T11:25:27+05:30
New Revision: c669c22b774d58e4f4fb2114d810ada24ece1dac
URL:
https://github.com/llvm/llvm-project/commit/c669c22b774d58e4f4fb2114d810ada24ece1dac
DIFF:
https://github.com/llvm/llvm-project/commit/c669c22b774d58e4f4fb2114d810ada24ece1dac.diff
@@ -66,7 +66,8 @@
"ExtractValue": [127, 128],
"InsertValue": [129, 130],
"LandingPad": [131, 132],
-"Freeze": [133, 134]
+"Freeze": [133, 134],
+"PtrToAddr": [135, 136]
svkeerthy wrote:
Having an entry here shoul
@@ -320,11 +320,13 @@ TEST_F(IR2VecTestFixture, GetInstVecMap) {
EXPECT_TRUE(InstMap.count(AddInst));
EXPECT_TRUE(InstMap.count(RetInst));
- EXPECT_EQ(InstMap.at(AddInst).size(), 2u);
- EXPECT_EQ(InstMap.at(RetInst).size(), 2u);
+ const auto &AddEmb = InstMap.at(AddInst
@@ -370,6 +375,65 @@ PerfReaderBase::create(ProfiledBinary *Binary,
PerfInputFile &PerfInput,
return PerfReader;
}
+Error PerfReaderBase::parseDataAccessPerfTraces(
+StringRef DataAccessPerfTraceFile, std::optional PIDFilter) {
+ // A perf_record_sample line is like
+
https://github.com/mingmingl-llvm edited
https://github.com/llvm/llvm-project/pull/148013
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -603,6 +640,16 @@ class ProfiledBinary {
return ProbeDecoder.getInlinerDescForProbe(Probe);
}
+ void addMMapNonTextEvent(MMapEvent MMap) {
+MMapNonTextEvents.push_back(MMap);
mingmingl-llvm wrote:
My understanding is that it's rare for the virtu
https://github.com/mingmingl-llvm commented:
thanks for reviews! PTAL.
https://github.com/llvm/llvm-project/pull/148013
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-
@@ -370,6 +375,65 @@ PerfReaderBase::create(ProfiledBinary *Binary,
PerfInputFile &PerfInput,
return PerfReader;
}
+Error PerfReaderBase::parseDataAccessPerfTraces(
+StringRef DataAccessPerfTraceFile, std::optional PIDFilter) {
+ // A perf_record_sample line is like
+
@@ -1027,6 +1027,20 @@ class FunctionSamples {
return VirtualCallsiteTypeCounts[mapIRLocToProfileLoc(Loc)];
}
+ // At location \p Loc, add a type sample for the given \p Type with
mingmingl-llvm wrote:
done.
https://github.com/llvm/llvm-project/pull/1
@@ -370,6 +375,65 @@ PerfReaderBase::create(ProfiledBinary *Binary,
PerfInputFile &PerfInput,
return PerfReader;
}
+Error PerfReaderBase::parseDataAccessPerfTraces(
+StringRef DataAccessPerfTraceFile, std::optional PIDFilter) {
+ // A perf_record_sample line is like
+
@@ -185,6 +185,16 @@ class BinarySizeContextTracker {
using AddressRange = std::pair;
+// The parsed MMap event
+struct MMapEvent {
mingmingl-llvm wrote:
Previously this class definition is moved for ProfiledBinary class to use.
Now moved `MMapEvent` back t
mingmingl-llvm wrote:
> A couple of requests regarding testing --
>
> 1. I think the current dap.bin is non-PIE, can you add a PIE variant test
> case too?
> 2. Can you trim the lbr-perf-for-dap.script test input to preserve only whats
> needed for a minimal test. I think a lot of the samples
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/149949
>From ff7f559bb48df18dea7cc12e568e61b70f3a7f72 Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 21 Jul 2025 22:00:01 -0300
Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/149949
>From 75be9efd3ffcdb9e42d9261af59f2668a771f09a Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 21 Jul 2025 22:00:01 -0300
Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/150866
Backport 778fb76e6308534a63239a91b98f5dad055f6fdb
Requested by: @brad0
>From 1bd4d3ecb2f31051b666bc4151fa52996228029c Mon Sep 17 00:00:00 2001
From: yingopq <115543042+ying...@users.noreply.github.com>
Date: Mo
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/150866
___
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-mips
Author: None (llvmbot)
Changes
Backport 778fb76e6308534a63239a91b98f5dad055f6fdb
Requested by: @brad0
---
Full diff: https://github.com/llvm/llvm-project/pull/150866.diff
2 Files Affected:
- (modified) llvm/lib/Target/Mips/MipsAsmPrinte
https://github.com/brad0 approved this pull request.
https://github.com/llvm/llvm-project/pull/150866
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
⚠️ We detected that you are using a GitHub private e-mail address to contribute
to the repo. Please turn off [Keep my email addresses
private](https://github.com/settings/emails) setting in your account. See
[LLVM Developer
Policy](https://llvm.org/docs/DeveloperPol
brad0 wrote:
> It's indeed very difficult to find folks still concerned with MIPS... I
> believe only one company is still actively contributing to the MIPS backend
> in LLVM... @wzssyqa
>
> Besides the ClangBuiltLinux maintainer and the OpenBSD maintainer continue to
> support MIPS.
It's a
jrtc27 wrote:
> > It's indeed very difficult to find folks still concerned with MIPS... I
> > believe only one company is still actively contributing to the MIPS backend
> > in LLVM... @wzssyqa
> > Besides the ClangBuiltLinux maintainer and the OpenBSD maintainer continue
> > to support MIPS.
brad0 wrote:
> Hm, that surprises me. We got it to a good enough point to be usable as the
> system linker for FreeBSD, before MIPS was dropped as a supported
> architecture.
We've run into bugs even with other OS's using the linker as a system linker on
other arches too. Anyway, it's a bit f
https://github.com/bassiounix created
https://github.com/llvm/llvm-project/pull/150868
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
>From 65ffa9615224d4ffe094b95ab
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
---
Full diff: https://
bassiounix 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/150868?utm_source=stack-comment-downstack-mergeability-warnin
@@ -422,13 +422,10 @@ class DynamicReloc {
/// The resulting dynamic relocation has already had its addend computed.
/// Calling computeAddend() is an error. Only for internal use.
Computed,
-/// The resulting dynamic relocation does not reference a symbol (#sym
1 - 100 of 115 matches
Mail list logo