@@ -0,0 +1,115 @@
+#include
kbeyls wrote:
This new file needs a license header, I guess?
https://github.com/llvm/llvm-project/pull/133530
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https:/
github-actions[bot] wrote:
:warning: undef deprecator found issues in your code. :warning:
You can test this locally with the following command:
``bash
git diff -U0 --pickaxe-regex -S
'([^a-zA-Z0-9#_-]undef[^a-zA-Z0-9_-]|UndefValue::get)'
ee0ee253d617aa4cddfe5216f93365645579b54d
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133490.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Utils/LoopRotationUtils.cpp (+3)
- (added) llvm/test/DebugInfo/K
github-actions[bot] wrote:
@R-Goc (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
htt
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/133197
>From 121d1e0f2bbc88e68c92d4859a4dce3686bd4467 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 27 Mar 2025 20:01:57 +
Subject: [PATCH 1/4] testing
Created using spr 1.3.4
---
mlir/CMakeList
github-actions[bot] wrote:
@mstorsjo (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
github-actions[bot] wrote:
@owenca (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
ht
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/133216
___
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/133197
>From 121d1e0f2bbc88e68c92d4859a4dce3686bd4467 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 27 Mar 2025 20:01:57 +
Subject: [PATCH 1/2] testing
Created using spr 1.3.4
---
mlir/CMakeList
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/133197
>From 121d1e0f2bbc88e68c92d4859a4dce3686bd4467 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 27 Mar 2025 20:01:57 +
Subject: [PATCH] testing
Created using spr 1.3.4
---
mlir/CMakeLists.tx
https://github.com/tstellar updated
https://github.com/llvm/llvm-project/pull/133279
>From 9cb7ed36484774b012b8e17c79fccc161c36d116 Mon Sep 17 00:00:00 2001
From: Lei Huang
Date: Thu, 27 Mar 2025 17:27:45 +
Subject: [PATCH] update test due to
https://github.com/llvm/llvm-project/pull/12688
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/133197
>From 121d1e0f2bbc88e68c92d4859a4dce3686bd4467 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Thu, 27 Mar 2025 20:01:57 +
Subject: [PATCH] testing
Created using spr 1.3.4
---
mlir/CMakeLists.tx
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/tstellar closed
https://github.com/llvm/llvm-project/pull/133348
___
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/133564
>From f3d8f2b8c935b3785d83e8099b6bfa53a43ca3a6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sat, 29 Mar 2025 11:00:26 +0700
Subject: [PATCH] llvm-reduce: Make run-ir-passes error more consistent
Avoid cap
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/133564
>From f3d8f2b8c935b3785d83e8099b6bfa53a43ca3a6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sat, 29 Mar 2025 11:00:26 +0700
Subject: [PATCH] llvm-reduce: Make run-ir-passes error more consistent
Avoid cap
github-actions[bot] wrote:
@efriedma-quic (or anyone else). If you would like to add a note about this fix
in the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this P
Author: Eli Friedman
Date: 2025-03-28T00:53:06Z
New Revision: 2406e0d4467a265678f4e414f23a88faf5012944
URL:
https://github.com/llvm/llvm-project/commit/2406e0d4467a265678f4e414f23a88faf5012944
DIFF:
https://github.com/llvm/llvm-project/commit/2406e0d4467a265678f4e414f23a88faf5012944.diff
LOG:
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
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
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 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
https://github.com/mtrofin updated
https://github.com/llvm/llvm-project/pull/133147
>From b78258c5b562de7f8d7cc5b64341f1e537e447d0 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/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
---
.
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 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
---
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 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 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 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/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
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 f3d7a774bcdeca91da9cbc5e656df5ab478ca3aa
14dae4d9b8dc759c924cefb252ffc877e33a7ac3 --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 46a1dbce5f0a7f15723334f7453844adfb57bcf1
005ee2d9d87a6f173b97af965242cf0f1989144b --e
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/pcc created https://github.com/llvm/llvm-project/pull/133538
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.llvm.org/t/rf
@@ -878,6 +878,15 @@ class MachineInstr
return nullptr;
}
+ // FIXME: Move to Info.
arsenm wrote:
Should fix the fixme, also needs mir print/parse
https://github.com/llvm/llvm-project/pull/133536
___
llvm-b
@@ -1524,6 +1524,8 @@ enum NodeType {
// Outputs: Output Chain
CLEAR_CACHE,
+ DEACTIVATION_SYMBOL,
arsenm wrote:
Comment
https://github.com/llvm/llvm-project/pull/133536
___
llvm-branch-commits mailing list
l
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133490
___
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/pcc created https://github.com/llvm/llvm-project/pull/133531
This enables the use of IFUNC to implement custom relocation types,
such as the PAuth relocation types that will be introduced in a
subsequent pull request.
TODO:
- Add tests.
- Fix broken tests.
_
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 384292bdbc7e6e4edf78075df7f69302e5668f95
e4719283434b7bbcb878822bae4158b5cd3657a8 --e
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/133537
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 tests.
__
github-actions[bot] wrote:
:warning: undef deprecator found issues in your code. :warning:
You can test this locally with the following command:
``bash
git diff -U0 --pickaxe-regex -S
'([^a-zA-Z0-9#_-]undef[^a-zA-Z0-9_-]|UndefValue::get)'
270fbad06ae96efabef3beaa60873446b8dab649
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 edfde89401272e87710541aadc71bc018a03fc02
11cf57a23b653635a51df90da32a9459968cc4a9 --e
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-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-backend-aarch64
Author: Peter Collingbourne (pcc)
Changes
This supports the following use cases:
- ConstantPtrAuth expressions that are unrepresentable using standard PAuth
relocations such as expressions involving an integer operand or
deactivation
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Peter Collingbourne (pcc)
Changes
Deactivation symbols are a mechanism for allowing object files to disable
specific instructions in other object files at link time. The initial use
case is for pointer field protection.
For more
llvmbot wrote:
@llvm/pr-subscribers-lld
Author: Peter Collingbourne (pcc)
Changes
This enables the use of IFUNC to implement custom relocation types,
such as the PAuth relocation types that will be introduced in a
subsequent pull request.
TODO:
- Add tests.
- Fix broken tests.
---
Full
llvmbot wrote:
@llvm/pr-subscribers-lld-elf
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/85556
TODO:
- Agree on semantics and relo
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
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/133536
Deactivation symbols are a mechanism for allowing object files to disable
specific instructions in other object files at link time. The initial use
case is for pointer field protection.
For more information, see the
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/133534
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/85556
TODO:
- Agree on semantics and relocation type n
llvmbot wrote:
@llvm/pr-subscribers-lld-elf
Author: Peter Collingbourne (pcc)
Changes
The -z glibc-228-compat flag is intended to be used for
binaries utilizing IFUNCs which need to be compatible with
glibc versions containing a bug that was fixed in commit
b5c45e83753b27dc538dff2d55d4410c
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/133533
This supports the following use cases:
- ConstantPtrAuth expressions that are unrepresentable using standard PAuth
relocations such as expressions involving an integer operand or
deactivation symbols.
- libc imple
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/133530
The emulated PAC runtime functions emulate the ARMv8.3a pointer
authentication instructions and are intended for use in heterogeneous
testing environments. For more information, see the associated RFC:
https://discour
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/133532
The -z glibc-228-compat flag is intended to be used for
binaries utilizing IFUNCs which need to be compatible with
glibc versions containing a bug that was fixed in commit
b5c45e83753b27dc538dff2d55d4410c385cf3a4 whic
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/132291
>From 89ce369ab9b49b8c23a87ad0a888002dd85c094c Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Thu, 20 Mar 2025 15:12:39 -0700
Subject: [PATCH] Format
Created using spr 1.3.6-beta.1
---
libcxx/test/libcxx/
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/132291
>From 89ce369ab9b49b8c23a87ad0a888002dd85c094c Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Thu, 20 Mar 2025 15:12:39 -0700
Subject: [PATCH] Format
Created using spr 1.3.6-beta.1
---
libcxx/test/libcxx/
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/132857
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
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
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";
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/133486?utm_source=stack-comment-downstack-mergeability-warning";
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
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
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
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 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
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
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/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-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/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
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 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
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/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
@@ -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>
@@ -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
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
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
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/133479?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/OCHyams ready_for_review
https://github.com/llvm/llvm-project/pull/133493
___
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/133485
___
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 edited
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-debuginfo
Author: Orlando Cazalet-Hyams (OCHyams)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/133490.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Utils/LoopRotationUtils.cpp (+3)
- (added) llvm/test/DebugInfo/KeyInst
https://github.com/OCHyams ready_for_review
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
1 - 100 of 230 matches
Mail list logo