[llvm-branch-commits] [libcxx] release/21.x: [libc++] Disable cv-qualified arithmetic hash specializations (#155786) (PR #156054)

2025-08-29 Thread Konstantin Varlamov via llvm-branch-commits
https://github.com/var-const approved this pull request. https://github.com/llvm/llvm-project/pull/156054 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
@@ -53,37 +54,20 @@ attributes #0 = { "hlsl.numthreads"="1,1,1" "hlsl.shader"="compute" } !20 = !{ !"UAV", i32 5, i32 1, i32 15, i32 5, i32 65540 } ;DXC:- Name:RTS0 -;DXC-NEXT:Size:380 +;DXC-NEXT:Size:400 ;DXC-NEXT:RootSignatur

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
@@ -11,8 +11,9 @@ attributes #0 = { "hlsl.numthreads"="1,1,1" "hlsl.shader"="compute" } !dx.rootsignatures = !{!2} ; list of function/root signature pairs !2 = !{ ptr @main, !3, i32 2 } ; function, root signature -!3 = !{ !5 } ; list of root signature elements -!5 = !{ !"Desc

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
@@ -515,6 +520,65 @@ Error MetadataParser::parseRootSignatureElement(mcdxbc::RootSignatureDesc &RSD, llvm_unreachable("Unhandled RootSignatureElementKind enum."); } +Error validateDescriptorTableSamplerMixin(mcdxbc::DescriptorTable Table, +

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/22] check if tabl

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/21] check if tabl

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/20] check if tabl

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
https://github.com/joaosaffran edited https://github.com/llvm/llvm-project/pull/153276 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
@@ -214,6 +214,39 @@ enum class ShaderVisibility : uint32_t { #include "DXContainerConstants.def" }; +inline dxil::ResourceClass +toResourceClass(dxbc::DescriptorRangeType RangeType) { + using namespace dxbc; + switch (RangeType) { + case DescriptorRangeType::SRV: +retu

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/19] check if tabl

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
@@ -40,6 +41,12 @@ LLVM_ABI bool verifyMaxAnisotropy(uint32_t MaxAnisotropy); LLVM_ABI bool verifyComparisonFunc(uint32_t ComparisonFunc); LLVM_ABI bool verifyBorderColor(uint32_t BorderColor); LLVM_ABI bool verifyLOD(float LOD); +LLVM_ABI bool verifyRegisterOverflow(uint64_t R

[llvm-branch-commits] [llvm] [DirectX] Adding missing descriptor table validations (PR #153276)

2025-08-29 Thread via llvm-branch-commits
https://github.com/joaosaffran updated https://github.com/llvm/llvm-project/pull/153276 >From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001 From: Joao Saffran <{ID}+{username}@users.noreply.github.com> Date: Tue, 12 Aug 2025 11:21:17 -0700 Subject: [PATCH 01/18] check if tabl

[llvm-branch-commits] [Flang] Enable lit's internal shell by default (PR #156116)

2025-08-29 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/156116 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang] Enable lit's internal shell by default (PR #156116)

2025-08-29 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/156116 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang] Enable lit's internal shell by default (PR #156116)

2025-08-29 Thread Valentin Clement バレンタイン クレメン via llvm-branch-commits
https://github.com/clementval approved this pull request. https://github.com/llvm/llvm-project/pull/156116 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang] Enable lit's internal shell by default (PR #156116)

2025-08-29 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 edited https://github.com/llvm/llvm-project/pull/156116 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang] Enable lit's internal shell by default (PR #156116)

2025-08-29 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/156116 Lit's internal shell is faster as it avoids the overhead of needing to fork bash for every run line, and also provides better debug information on failures. Now that all of flang's tests work correctly wi

[llvm-branch-commits] [llvm] IR: Introduce !elf_section_properties for setting section properties. (PR #149260)

2025-08-29 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/149260 >From 01f77d9f42a712324479e3280c57f12800655271 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Wed, 27 Aug 2025 14:51:58 -0700 Subject: [PATCH] Add verifier check Created using spr 1.3.6-beta.1 --- llvm/do

[llvm-branch-commits] LowerTypeTests: Mark CFI jump table sections as eligible for relaxation. (PR #149261)

2025-08-29 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/149261 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] LowerTypeTests: Mark CFI jump table sections as eligible for relaxation. (PR #149261)

2025-08-29 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/149261 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] IR: Introduce !elf_section_properties for setting section properties. (PR #149260)

2025-08-29 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/149260 >From 01f77d9f42a712324479e3280c57f12800655271 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Wed, 27 Aug 2025 14:51:58 -0700 Subject: [PATCH] Add verifier check Created using spr 1.3.6-beta.1 --- llvm/do

[llvm-branch-commits] [lld] ELF: CFI jump table relaxation. (PR #147424)

2025-08-29 Thread Peter Collingbourne via llvm-branch-commits
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/147424 >From 5bce06b0d8db161a2e09709bcfe15b4623e43d01 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Mon, 7 Jul 2025 16:41:10 -0700 Subject: [PATCH 1/3] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20in?= =?U

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Change getSlotIndex parameter from Value* to Value& (PR #155700)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155700 >From 49b6cf1baec6790f1e247567717bc5edaddbd0cd Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 27 Aug 2025 21:21:00 + Subject: [PATCH] Change --- llvm/include/llvm/Analysis/IR2Vec.h| 2 +- llvm/l

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Initialize Embedding vectors with zeros by default (PR #155690)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155690 >From ec2e1e150fd8808c245d7b91a7528536efcd6eac Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 27 Aug 2025 20:25:30 + Subject: [PATCH] Default constructor --- llvm/include/llvm/Analysis/IR2Vec.h | 2

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Add usage documentation for obtaining embeddings (PR #155516)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155516 >From b21b6419186c7b83662ac71cb61f3a13c8753306 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Tue, 26 Aug 2025 23:26:24 + Subject: [PATCH] Added doc --- llvm/include/llvm/Analysis/IR2Vec.h | 6 ++ 1

[llvm-branch-commits] [BOLT] Enable lit internal shell by default (PR #156083)

2025-08-29 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/156083 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [BOLT] Enable lit internal shell by default (PR #156083)

2025-08-29 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/156083 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [LifetimeSafety] Mark all DeclRefExpr as usages of the corresp. origin (PR #154316)

2025-08-29 Thread Yitzhak Mandelbaum via llvm-branch-commits
@@ -317,6 +317,7 @@ class ReturnOfOriginFact : public Fact { class UseFact : public Fact { OriginID UsedOrigin; const Expr *UseExpr; + bool IsWritten = false; ymand wrote: Comment please. https://github.com/llvm/llvm-project/pull/154316 _

[llvm-branch-commits] [clang] [LifetimeSafety] Mark all DeclRefExpr as usages of the corresp. origin (PR #154316)

2025-08-29 Thread Yitzhak Mandelbaum via llvm-branch-commits
@@ -559,9 +553,49 @@ class FactGeneratorVisitor : public ConstStmtVisitor { return false; } + void handleAssignment(const Expr *LHSExpr, const Expr *RHSExpr) { +// Find the underlying variable declaration for the left-hand side. +if (const auto *DRE_LHS = +

[llvm-branch-commits] [BOLT] Enable lit internal shell by default (PR #156083)

2025-08-29 Thread Maksim Panchenko via llvm-branch-commits
https://github.com/maksfb approved this pull request. Thanks! https://github.com/llvm/llvm-project/pull/156083 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Change getSlotIndex parameter from Value* to Value& (PR #155700)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155700 >From dc257e4eae8b7504ab86a8a66707d7515d957085 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 27 Aug 2025 21:21:00 + Subject: [PATCH] Change --- llvm/include/llvm/Analysis/IR2Vec.h| 2 +- llvm/l

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Initialize Embedding vectors with zeros by default (PR #155690)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155690 >From 493f4714e0cefdf0e86f7f1dcb3580cf36a951ec Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Wed, 27 Aug 2025 20:25:30 + Subject: [PATCH] Default constructor --- llvm/include/llvm/Analysis/IR2Vec.h | 2

[llvm-branch-commits] [llvm] [NFC][IR2Vec] Add usage documentation for obtaining embeddings (PR #155516)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155516 >From a20fb0e5c50041b1bf0cb09c89c34493f5f704a1 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Tue, 26 Aug 2025 23:26:24 + Subject: [PATCH] Added doc --- llvm/include/llvm/Analysis/IR2Vec.h | 6 ++ 1

[llvm-branch-commits] [llvm] [IR2Vec] Refactor vocabulary to use canonical type IDs (PR #155323)

2025-08-29 Thread S. VenkataKeerthy via llvm-branch-commits
https://github.com/svkeerthy updated https://github.com/llvm/llvm-project/pull/155323 >From a73389b9143fd958cfb6e12cc4862ad040a5ab23 Mon Sep 17 00:00:00 2001 From: svkeerthy Date: Mon, 25 Aug 2025 22:58:43 + Subject: [PATCH] Canonicalized type --- llvm/include/llvm/Analysis/IR2Vec.h

[llvm-branch-commits] [BOLT] Enable lit internal shell by default (PR #156083)

2025-08-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Aiden Grossman (boomanaiden154) Changes This patch enables lit's internal shell by default now that all REQUIRES: shell tests have been update to not require shell features not available in lit and all unresolved tests have been fixed. This

[llvm-branch-commits] [llvm] [llvm][IR] Treat memcmp and bcmp as libcalls (PR #135706)

2025-08-29 Thread Paul Kirth via llvm-branch-commits
ilovepi wrote: Closing, since I think we're definitely moving away from this approach, and will be pursuing some of the ideas discussed w/ @efriedma-quic and others to address the core issues rather than paper over them. https://github.com/llvm/llvm-project/pull/135706 ___

[llvm-branch-commits] [llvm] [llvm][IR] Treat memcmp and bcmp as libcalls (PR #135706)

2025-08-29 Thread Paul Kirth via llvm-branch-commits
https://github.com/ilovepi closed https://github.com/llvm/llvm-project/pull/135706 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Disable cv-qualified arithmetic hash specializations (#155786) (PR #156054)

2025-08-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport 8a65c4f11a4cb2aabb95c2c0f497cbae2e143cc0 Requested by: @philnik777 --- Full diff: https://github.com/llvm/llvm-project/pull/156054.diff 7 Files Affected: - (modified) libcxx/include/CMakeLists.txt (+1)

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Disable cv-qualified arithmetic hash specializations (#155786) (PR #156054)

2025-08-29 Thread via llvm-branch-commits
llvmbot wrote: @ldionne What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/156054 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Disable cv-qualified arithmetic hash specializations (#155786) (PR #156054)

2025-08-29 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/156054 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Disable cv-qualified arithmetic hash specializations (#155786) (PR #156054)

2025-08-29 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/156054 Backport 8a65c4f11a4cb2aabb95c2c0f497cbae2e143cc0 Requested by: @philnik777 >From 88054de4a850c7ffc0e5ff096287ce8b89bf2761 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Fri, 29 Aug 2025 18:13:26 +0200 S

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-08-29 Thread Nikolas Klauser via llvm-branch-commits
philnik777 wrote: @Michael137 Do you think the lldb patch should be back-ported? https://github.com/llvm/llvm-project/pull/155712 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/ll

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-08-29 Thread Michael Buch via llvm-branch-commits
Michael137 wrote: > @Michael137 Do you think the lldb patch should be back-ported? Yea that would be nice. Should be safe enough https://github.com/llvm/llvm-project/pull/155712 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org h

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-08-29 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 approved this pull request. The libc++ parts LGTM. I don't know enough about lldb to feel comfortable approving back-ports there. https://github.com/llvm/llvm-project/pull/155712 ___ llvm-branch-commits mailing list llvm-

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-08-29 Thread Tulio Magno Quites Machado Filho via llvm-branch-commits
tuliom wrote: @philnik777 This PR now has the commits from #149390 and #154962 too. https://github.com/llvm/llvm-project/pull/155712 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo

[llvm-branch-commits] [mlir] release/21.x: [mlir][cmake] Fix mlir target export (#153341) (PR #155856)

2025-08-29 Thread Mehdi Amini via llvm-branch-commits
https://github.com/joker-eph edited https://github.com/llvm/llvm-project/pull/155856 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [lldb] release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389) (PR #155712)

2025-08-29 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/155712 >From ee471383cd46bcb4686e849f777d9caba45fb92f Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Tue, 15 Jul 2025 10:40:54 -0400 Subject: [PATCH 1/3] [libc++] Ensure that we restore invariants in basic_filebuf:

[llvm-branch-commits] [llvm] [AArch64] Split large loop dependence masks (PR #153187)

2025-08-29 Thread Benjamin Maxwell via llvm-branch-commits
@@ -5286,41 +5285,44 @@ AArch64TargetLowering::LowerLOOP_DEPENDENCE_MASK(SDValue Op, PtrA = DAG.getNode(ISD::ADD, DL, MVT::i64, PtrA, Addend); } -if (VT.isScalableVT()) - return DAG.getNode(Op.getOpcode(), DL, VT, PtrA, PtrB, Op.getOperand(2)); - -// We

[llvm-branch-commits] [clang] adb312c - Revert "[clang] Fix of a crash 'Cannot get layout of forward declarations' du…"

2025-08-29 Thread via llvm-branch-commits
Author: Balázs Kéri Date: 2025-08-29T13:51:55+02:00 New Revision: adb312c19578bb2c9605a4929c3afbbff17453ab URL: https://github.com/llvm/llvm-project/commit/adb312c19578bb2c9605a4929c3afbbff17453ab DIFF: https://github.com/llvm/llvm-project/commit/adb312c19578bb2c9605a4929c3afbbff17453ab.diff L

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (PR #141665)

2025-08-29 Thread Kristof Beyls via llvm-branch-commits
https://github.com/kbeyls edited https://github.com/llvm/llvm-project/pull/141665 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (PR #141665)

2025-08-29 Thread Kristof Beyls via llvm-branch-commits
https://github.com/kbeyls approved this pull request. Thanks, these all look like little nice cleanups :) https://github.com/llvm/llvm-project/pull/141665 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cg

[llvm-branch-commits] [flang] [flang][OpenMP] `do concurrent` to device mapping lit tests (PR #155992)

2025-08-29 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy created https://github.com/llvm/llvm-project/pull/155992 Adds more lit tests for `do concurrent` device mapping. >From 02636cafbcbc5236d6b8a49a7e34336da6cff16a Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 03:53:51 -0500 Subject: [PATCH] [flang][OpenMP]

[llvm-branch-commits] [llvm] [flang][do concurent] Add saxpy offload tests for OpenMP mapping (PR #155993)

2025-08-29 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy edited https://github.com/llvm/llvm-project/pull/155993 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [flang][OpenMP] `do concurrent` to device mapping lit tests (PR #155992)

2025-08-29 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy edited https://github.com/llvm/llvm-project/pull/155992 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [flang][OpenMP] Extend `do concurrent` mapping to device (PR #155987)

2025-08-29 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy edited https://github.com/llvm/llvm-project/pull/155987 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [flang][do concurent] Add saxpy offload tests for OpenMP mapping (PR #155993)

2025-08-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-offload Author: Kareem Ergawy (ergawy) Changes Adds end-to-end tests for `do concurrent` offloading to the device. --- Full diff: https://github.com/llvm/llvm-project/pull/155993.diff 2 Files Affected: - (added) offload/test/offloading/fortran/do-con

[llvm-branch-commits] [llvm] [flang][do concurent] Add saxpy offload tests for OpenMP mapping (PR #155993)

2025-08-29 Thread Kareem Ergawy via llvm-branch-commits
https://github.com/ergawy created https://github.com/llvm/llvm-project/pull/155993 Adds end-to-end tests for `do concurrent` offloading to the device. >From b201f91567b2856e6046ef3ad8ef1e928aad56ee Mon Sep 17 00:00:00 2001 From: ergawy Date: Fri, 29 Aug 2025 04:04:07 -0500 Subject: [PATCH] [fl