https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/132864
>From 33ce163b669ef76a18bbb6b24f94ade248a242f5 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 25 Mar 2025 09:39:18 +0700
Subject: [PATCH] llvm-reduce: Do not reduce alloca array sizes to 0
Fixes #64340
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/132864
>From 33ce163b669ef76a18bbb6b24f94ade248a242f5 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 25 Mar 2025 09:39:18 +0700
Subject: [PATCH] llvm-reduce: Do not reduce alloca array sizes to 0
Fixes #64340
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/133387
Ideally shouldKeep is only called in contexts that will successfully
do something.
>From 58d33e17db2853fab62c6d762897f23f2f03f414 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 12:58:20 +07
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133409
>From 38d881a2ce55f76900c7dec71b86e1ab1f3d3334 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 16:29:29 +0700
Subject: [PATCH] llvm-reduce: Fix losing metadata when removing arguments
---
.
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133483
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133484
___
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-clang
Author: Matheus Izvekov (mizvekov)
Changes
This is the introductory patch for a larger work which intends to solve the
long standing C++ issue with losing type sugar when acessing template
specializations.
The well known example here is speciali
OCHyams 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/133488?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133489
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133487
___
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-llvm-transforms
@llvm/pr-subscribers-llvm-ir
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133485.diff
3 Files Affected:
- (modified) llvm/include/llvm/IR/DebugInfoMetadata.h (+7)
- (modifi
https://github.com/Fznamznon updated
https://github.com/llvm/llvm-project/pull/133460
>From d964cbf7ef72a8d582be37cf074ef3dbaeb5fa33 Mon Sep 17 00:00:00 2001
From: Mariya Podchishchaeva
Date: Thu, 20 Mar 2025 13:02:29 +0100
Subject: [PATCH 1/2] [clang] Introduce "binary" StringLiteral for #embe
https://github.com/OCHyams created
https://github.com/llvm/llvm-project/pull/133483
None
>From b848c421338a93c1d031f3038f81b538eac33aab Mon Sep 17 00:00:00 2001
From: Orlando Cazalet-Hyams
Date: Mon, 24 Mar 2025 15:53:27 +
Subject: [PATCH] [KeyInstr][debugify] Add --debugify-atoms to add k
OCHyams 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/133492?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/Fznamznon created
https://github.com/llvm/llvm-project/pull/133460
StringLiteral is used as internal data of EmbedExpr and we directly use
it as an initializer if a single EmbedExpr appears in the initializer
list of a char array. It is fast and convenient, but it is causing
p
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133492
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
regehr wrote:
LGTM!
https://github.com/llvm/llvm-project/pull/133412
___
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/133147
>From 0080eef0e2fce86d3b0059b59d8b319a0e78e05f Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 24 Mar 2025 12:01:10 -0700
Subject: [PATCH] RootAutodetect
---
compiler-rt/lib/ctx_profile/CMakeLists.txt
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133412
>From 834ae84ad0cbd62834d22fcb9ff4431915d78567 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 17:09:49 +0700
Subject: [PATCH] llvm-reduce: Filter function based on uses before removing
argu
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133420
>From 08e5a7895726219ebf3afad0d09755b5f08d2966 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 17:54:10 +0700
Subject: [PATCH] llvm-reduce: Fix losing callsite attributes in
operand-to-args
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133422
>From c2fd5f47cd9d97e0df6652766e78753aab903bf6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 18:01:39 +0700
Subject: [PATCH] llvm-reduce: Fix using call metadata in operands-to-args
---
.
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133420
>From c1eeec8bc99846b07a4d44ad5b52f95815f648ad Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 17:54:10 +0700
Subject: [PATCH] llvm-reduce: Fix losing callsite attributes in
operand-to-args
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
The waterline is managed through DILocation creation,
LLVMContext::incNextAtomGroup, and LLVMContext::updateAtomGroupWaterline.
Add unittest.
---
Full diff: https://github.com/llvm/llvm-project/
https://github.com/shiltian approved this pull request.
https://github.com/llvm/llvm-project/pull/133410
___
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/banach-space approved this pull request.
Nice cleanup, thanks! LGTM
https://github.com/llvm/llvm-project/pull/133286
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
@@ -150,8 +150,7 @@ generatedTypePrinter(Type def, AsmPrinter &printer);
bool LLVMArrayType::isValidElementType(Type type) {
return !llvm::isa(
- type);
+LLVMFunctionType, LLVMTokenType>(type);
banach-space wrote:
That `LLVMScalable
@@ -1033,7 +1033,7 @@ llvm.func @scalable_vector() -> i16 {
llvm.func @scalable_llvm_vector() -> i16 {
%0 = llvm.mlir.constant(1 : i32) : i32
// CHECK: llvm.alloca
- %1 = llvm.alloca %0 x !llvm.vec : (i32) -> !llvm.ptr
+ %1 = llvm.alloca %0 x vector<[4] x !llvm.ppc_fp128>
https://github.com/banach-space edited
https://github.com/llvm/llvm-project/pull/133286
___
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/OCHyams created
https://github.com/llvm/llvm-project/pull/133478
The waterline is managed through DILocation creation,
LLVMContext::incNextAtomGroup, and LLVMContext::updateAtomGroupWaterline.
Add unittest.
>From d12e993d5e22cae5c6eeb7088eedbf8e3ec2cb98 Mon Sep 17 00:00:00 2
https://github.com/OCHyams created
https://github.com/llvm/llvm-project/pull/133484
Given the same branch condition in `a` and `c` SimplifyCFG converts:
+> b -+
| v
--> a --> c --> e -->
| ^
+> d -+
into:
+--> bcd ---+
| v
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
Add:
mapAtomInstance - map the atom group number to a new group.
RemapSourceAtom - apply the mapped atom group number to this instruction.
Modify:
CloneBasicBlock - Call mapAtomInstance o
fmayer wrote:
now actually committed to main:
https://github.com/llvm/llvm-project/commit/c0952a931c7d556ca9f0073d86d591a37eb60477
https://github.com/llvm/llvm-project/pull/128977
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
OCHyams 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/133486?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/shiltian edited
https://github.com/llvm/llvm-project/pull/133409
___
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/arsenm updated
https://github.com/llvm/llvm-project/pull/133421
>From d102bc1f95340d3dfba924917f1040f345c9 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 18:00:05 +0700
Subject: [PATCH] llvm-reduce: Fix losing fast math flags in operands-to-args
---
https://github.com/shiltian approved this pull request.
https://github.com/llvm/llvm-project/pull/133409
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
aeubanks wrote:
can we have a CallInst copy all flags/metadata helper function?
https://github.com/llvm/llvm-project/pull/133421
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llv
regehr wrote:
LGTM
https://github.com/llvm/llvm-project/pull/133422
___
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-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
NFC for builds with LLVM_EXPERIMENTAL_KEY_INSTRUCTIONS=OFF (default).
In an ideal world we would be able to track that the merged location is used in
multiple source atoms. We can't do this thoug
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 b49eb510a934913c691d8c05fc9af5918de0e5a8
0b206ae0569191c8b05f9b77d92ceda3a5271fe2 --e
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133483.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Utils/Debugify.cpp (+9-2)
- (modified) llvm/test/DebugInfo/debugify.ll
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133491
___
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/OCHyams created
https://github.com/llvm/llvm-project/pull/133487
None
>From 272f806606513125115f0a81db25159d16f83de8 Mon Sep 17 00:00:00 2001
From: Orlando Cazalet-Hyams
Date: Tue, 25 Mar 2025 11:56:08 +
Subject: [PATCH] [KeyInstr][JumpThreading] Remap atoms after thread
OCHyams 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/133484?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133480
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133495
___
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-llvm-transforms
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133489.diff
3 Files Affected:
- (modified) llvm/lib/Transforms/Utils/LoopUnroll.cpp (+10-1)
- (added) llvm/test/DebugInfo/KeyIn
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133494
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133481
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133488
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133486
___
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/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133478
___
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:
: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 a124bd2afc5b330a0679dc61b4b4faa59fb567e2
d12e993d5e22cae5c6eeb7088eedbf8e3ec2cb98 --e
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 637b5b4ae3c32e436aa4f03b980ba3332ebc3590
3cc84e5c3d83c804332d4b7f9ad8057ddf906902 --e
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
SimplifyCFG folds `b` into `a`.
+---+
| v
--> a --> b --> c --> d -->
| ^
+-+
Remap source atoms in `b` so t
https://github.com/OCHyams created
https://github.com/llvm/llvm-project/pull/133486
None
>From 3cc84e5c3d83c804332d4b7f9ad8057ddf906902 Mon Sep 17 00:00:00 2001
From: Orlando Cazalet-Hyams
Date: Tue, 25 Mar 2025 09:51:43 +
Subject: [PATCH] [KeyInstr][JumpThreading] Remap atoms in blocks du
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
Interpret Key Instructions metadata to determine is_stmt placement.
The lowest rank (highest precedent) instructions in each {InlinedAt, atomGroup}
set are candidates for is_stmt. Only the last i
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133494.diff
2 Files Affected:
- (modified) llvm/lib/CodeGen/MIRParser/MIParser.cpp (+25-1)
- (added) llvm/test/DebugInfo/KeyInstructi
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
@llvm/pr-subscribers-llvm-transforms
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
See test for details.
---
Full diff: https://github.com/llvm/llvm-project/pull/133488.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Scalar/JumpTh
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133492.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp (+3)
- (added) llvm/test/Transforms
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
Given the same branch condition in `a` and `c` SimplifyCFG converts:
+> b -+
| v
--> a --> c --> e -->
| ^
+> d -+
into:
+--> bcd ---+
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133491.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp (+4)
- (added) llvm/test/DebugInfo/KeyIn
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133493.diff
3 Files Affected:
- (modified) llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp (+3)
- (added) llvm/test/DebugInfo/KeyIns
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133493.diff
3 Files Affected:
- (modified) llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp (+3)
- (added) llvm/test/DebugInfo/
https://github.com/OCHyams edited
https://github.com/llvm/llvm-project/pull/133482
___
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/aeubanks approved this pull request.
https://github.com/llvm/llvm-project/pull/133387
___
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/arsenm created
https://github.com/llvm/llvm-project/pull/133410
None
>From d7da2747f2b740f85e74dec9655d4136be9ce64a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 16:32:06 +0700
Subject: [PATCH] llvm-reduce: Fix losing operand bundles when removing
arg
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133147
>From 0080eef0e2fce86d3b0059b59d8b319a0e78e05f Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 24 Mar 2025 12:01:10 -0700
Subject: [PATCH] RootAutodetect
---
compiler-rt/lib/ctx_profile/CMakeLists.txt
arsenm wrote:
### Merge activity
* **Mar 28, 12:07 PM EDT**: A user started a stack merge that includes this
pull request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/133408).
https://github.com/llvm/llvm-project/pull/133408
https://github.com/shiltian approved this pull request.
https://github.com/llvm/llvm-project/pull/133421
___
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/133146
>From 9065433243519e0d44bca6eee04f4b9cd72d35ca Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 26 Mar 2025 10:10:43 -0700
Subject: [PATCH] [ctxprof][nfc] Move 2 implementation functions up in
`CtxInstrP
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133411
>From dc033ac0955d646d7b778273a144c29ce71c10cf Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 16:43:21 +0700
Subject: [PATCH] llvm-reduce: Preserve original callsite calling conv when
remov
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133412
>From 374d2d95f283bf1d8be187a24ede8bd5bbfa4c8c Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 17:09:49 +0700
Subject: [PATCH] llvm-reduce: Filter function based on uses before removing
argu
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133420
>From 20a68d2e6fc9360e84d17822450ba3dcdc0210f8 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 17:54:10 +0700
Subject: [PATCH] llvm-reduce: Fix losing callsite attributes in
operand-to-args
efriedma-quic wrote:
> That's for instance useful if your architecture has memory segments whose
> borders allocated objects cannot cross and where you can only fold offsets
> into memory access instructions if they don't leave the memory segment of the
> base address.
Hmm, I hadn't really th
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133146
>From 319d31f9e172d8320b290a3cd59f8814cd25cd3f Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 26 Mar 2025 10:10:43 -0700
Subject: [PATCH] [ctxprof][nfc] Move 2 implementation functions up in
`CtxInstrP
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133146
>From 319d31f9e172d8320b290a3cd59f8814cd25cd3f Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 26 Mar 2025 10:10:43 -0700
Subject: [PATCH] [ctxprof][nfc] Move 2 implementation functions up in
`CtxInstrP
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133146
>From f36ebc768d8d5f31b9e857114191d1b627fe5d13 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 26 Mar 2025 10:10:43 -0700
Subject: [PATCH] [ctxprof][nfc] Move 2 implementation functions up in
`CtxInstrP
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133147
>From a984fc7261d0f6f8710ed7cdf7d51446185d95f2 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 24 Mar 2025 12:01:10 -0700
Subject: [PATCH] RootAutodetect
---
compiler-rt/lib/ctx_profile/CMakeLists.txt
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133147
>From e2b4b9ce7cb0f9b7d39142d419f59de8d60ec71c Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 24 Mar 2025 12:01:10 -0700
Subject: [PATCH] RootAutodetect
---
compiler-rt/lib/ctx_profile/CMakeLists.txt
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133147
>From 8ab329e153ec9fe7c9d24a5109b33909e204296a Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 24 Mar 2025 12:01:10 -0700
Subject: [PATCH] RootAutodetect
---
compiler-rt/lib/ctx_profile/CMakeLists.txt
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133147
>From a984fc7261d0f6f8710ed7cdf7d51446185d95f2 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Mon, 24 Mar 2025 12:01:10 -0700
Subject: [PATCH] RootAutodetect
---
compiler-rt/lib/ctx_profile/CMakeLists.txt
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133146
>From f36ebc768d8d5f31b9e857114191d1b627fe5d13 Mon Sep 17 00:00:00 2001
From: Mircea Trofin
Date: Wed, 26 Mar 2025 10:10:43 -0700
Subject: [PATCH] [ctxprof][nfc] Move 2 implementation functions up in
`CtxInstrP
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/133557
Fixes #131825
>From 9867ba4e47993357adf1f833f2ba816e277656fc Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sat, 29 Mar 2025 09:32:55 +0700
Subject: [PATCH] llvm-reduce: Try to preserve instruction metadata
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/133557?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133422
>From b6a919ffe2922712704c9c051e3f73e5d03edd7e Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 18:01:39 +0700
Subject: [PATCH] llvm-reduce: Fix using call metadata in operands-to-args
---
.
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133421
>From 02186b904f0aefc91d83431f1de4c08f5c11909f Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 28 Mar 2025 18:00:05 +0700
Subject: [PATCH] llvm-reduce: Fix losing fast math flags in operands-to-args
---
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
Author: Matt Arsenault (arsenm)
Changes
Fixes #131825
---
Full diff: https://github.com/llvm/llvm-project/pull/133557.diff
4 Files Affected:
- (modified) llvm/include/llvm/IR/Attributes.h (+6)
- (modified) llvm/lib/IR/Attributes.cpp (+32)
-
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/133564
___
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/133564?utm_source=stack-comment-downstack-mergeability-warning";
regehr wrote:
LGTM!
https://github.com/llvm/llvm-project/pull/133564
___
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/arsenm created
https://github.com/llvm/llvm-project/pull/133564
Avoid capitalized Error. This loses the "Error constructing pass pipeline"
part, and just forwards the error to the default report_fatal_error case. Not
sure if it's worth trying to keep.
>From dd572195e429782047
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/133185
___
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/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/133185
___
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/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/133185
___
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-clang-codegen
@llvm/pr-subscribers-llvm-transforms
Author: Peter Collingbourne (pcc)
Changes
Deactivation symbol operands are supported in the code generator by
building on the previously added support for IRELATIVE relocations.
TODO:
- Fix broken test.
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Peter Collingbourne (pcc)
Changes
Pointer field protection is a use-after-free vulnerability
mitigation that works by changing how data structures' pointer
fields are stored in memory. For more information, see the RFC:
https://disc
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Peter Collingbourne (pcc)
Changes
Pointer field protection is a use-after-free vulnerability
mitigation that works by changing how data structures' pointer
fields are stored in memory. For more information, see the RFC:
https://discourse.ll
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
Author: Peter Collingbourne (pcc)
Changes
Deactivation symbol operands are supported in the code generator by
building on the previously added support for IRELATIVE relocations.
TODO:
- Fix broken test.
- Add bitcode and IR writer support.
- Add
llvmbot wrote:
@llvm/pr-subscribers-llvm-binary-utilities
@llvm/pr-subscribers-lld
Author: Peter Collingbourne (pcc)
Changes
The R_AARCH64_INST32 relocation type is to support deactivation
symbols. For more information, see the RFC:
https://discourse.llvm.org/t/rfc-deactivation-symbols/855
1 - 100 of 230 matches
Mail list logo