[llvm-branch-commits] [llvm] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread James Henderson via llvm-branch-commits
https://github.com/jh7370 approved this pull request. LGTM. Regarding the release note, you'll need one on the release branch. IIUC, you won't then need one on `main`, because the release branch is still in RC mode, so not a final release yet. https://github.com/llvm/llvm-project/pull/126367

[llvm-branch-commits] [mlir] bc855e1 - Revert "[mlir] Python: Parse ModuleOp from file path (#125736)"

2025-02-10 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2025-02-10T09:09:23+01:00 New Revision: bc855e1ae6be47285cbbfa78fdb202593eb513fc URL: https://github.com/llvm/llvm-project/commit/bc855e1ae6be47285cbbfa78fdb202593eb513fc DIFF: https://github.com/llvm/llvm-project/commit/bc855e1ae6be47285cbbfa78fdb202593eb513fc.diff L

[llvm-branch-commits] [llvm] release/20.x: Revert "[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost analysis." (#124962) (PR #126487)

2025-02-10 Thread Luke Lau via llvm-branch-commits
https://github.com/lukel97 approved this pull request. Thanks for fixing the cherry-pick. Re: #124499, I couldn't think of a simple fix we could apply on top of e3fbf19eb4428cac03c0e7301512f11f8947d743 for the 20.x release branch. I think it's best if we cherry-pick the revert so that performa

[llvm-branch-commits] [clang] release/20.x: [ARM] Empty structs are 1-byte for C++ ABI (#124762) (PR #125194)

2025-02-10 Thread Oliver Stannard via llvm-branch-commits
https://github.com/ostannard updated https://github.com/llvm/llvm-project/pull/125194 >From f486aca315b8af06e050fab2f7d4f31675607b07 Mon Sep 17 00:00:00 2001 From: Oliver Stannard Date: Fri, 31 Jan 2025 09:03:01 + Subject: [PATCH 1/2] [ARM] Empty structs are 1-byte for C++ ABI (#124762) Fo

[llvm-branch-commits] [llvm] release/20.x: Revert "[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost analysis." (#124962) (PR #126487)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126487 Backport 5921295dcaa1ad514d79e0ee824b9df1c077a2d0 Requested by: @RKSimon >From c00fb5578488f0d482a781e7f05740c2d84d6b50 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Wed, 29 Jan 2025 22:17:53 + Subjec

[llvm-branch-commits] [llvm] release/20.x: Revert "[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost analysis." (#124962) (PR #126487)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126487 ___ 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] release/20.x: Revert "[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost analysis." (#124962) (PR #126487)

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

[llvm-branch-commits] [llvm] release/20.x: Revert "[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost analysis." (#124962) (PR #126487)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport 5921295dcaa1ad514d79e0ee824b9df1c077a2d0 Requested by: @RKSimon --- Patch is 20.72 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/ll

[llvm-branch-commits] [lld] release/20.x: [LLD][ELF][AArch64] Discard .ARM.attributes sections (#125838) (PR #126065)

2025-02-10 Thread via llvm-branch-commits
sivan-shani wrote: > @zmodem (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. Prev

[llvm-branch-commits] [llvm] release/20.x: [DSE] Don't use initializes on byval argument (#126259) (PR #126493)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport 2d31a12dbe2339d20844ede70cbb54dbaf4ceea9 Requested by: @nikic --- Full diff: https://github.com/llvm/llvm-project/pull/126493.diff 3 Files Affected: - (modified) llvm/docs/LangRef.rst (+4) - (

[llvm-branch-commits] [llvm] release/20.x: [InstSimplify] Add additional checks when substituting pointers (#125385) (PR #125398)

2025-02-10 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic approved this pull request. https://github.com/llvm/llvm-project/pull/125398 ___ 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] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread Amr Hesham via llvm-branch-commits
AmrDeveloper wrote: > LGTM. > > Regarding the release note, you'll need one on the release branch. IIUC, you > won't then need one on `main`, because the release branch is still in RC > mode, so not a final release yet. Not sure if I can push release note on this PR only, but I will create a

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (#125532) (PR #126496)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126496 Backport 3dc1ef1650c8389a6f195a474781cf2281208bed 3bd11b502c1846afa5e1257c94b7a70566e34686 Requested by: @nikic >From 9f6a0ff7b5241eb86993b1505de2776fcfebfee5 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date:

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (#125532) (PR #126496)

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

[llvm-branch-commits] [llvm] release/20.x: [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (#125532) (PR #126496)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126496 ___ 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] release/20.x: [ValueTracking] Fix bit width handling in computeKnownBits() for GEPs (#125532) (PR #126496)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-analysis Author: None (llvmbot) Changes Backport 3dc1ef1650c8389a6f195a474781cf2281208bed 3bd11b502c1846afa5e1257c94b7a70566e34686 Requested by: @nikic --- Full diff: https://github.com/llvm/llvm-project/pull/126496.diff 2 Files Affected: - (m

[llvm-branch-commits] [llvm] release/20.x: [DSE] Don't use initializes on byval argument (#126259) (PR #126493)

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

[llvm-branch-commits] [llvm] release/20.x: [DSE] Don't use initializes on byval argument (#126259) (PR #126493)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126493 Backport 2d31a12dbe2339d20844ede70cbb54dbaf4ceea9 Requested by: @nikic >From 50830ff14060ff6ff8a3c6062aff2a5b835c4d33 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Mon, 10 Feb 2025 10:34:03 +0100 Subject:

[llvm-branch-commits] [llvm] release/20.x: [DSE] Don't use initializes on byval argument (#126259) (PR #126493)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126493 ___ 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] release/20.x: [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (#126236) (PR #126492)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126492 ___ 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] release/20.x: [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (#126236) (PR #126492)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126492 Backport ae08969a2068dd327fbf4d0f606550574fbb9e45 7aed53eb1982113e825534f0f66d0a0e46e7a5ed Requested by: @nikic >From 4b9b2830f11c3d3e397d150164b1525bdefa75ae Mon Sep 17 00:00:00 2001 From: Nikita Popov Date:

[llvm-branch-commits] [llvm] release/20.x: [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (#126236) (PR #126492)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms @llvm/pr-subscribers-llvm-analysis Author: None (llvmbot) Changes Backport ae08969a2068dd327fbf4d0f606550574fbb9e45 7aed53eb1982113e825534f0f66d0a0e46e7a5ed Requested by: @nikic --- Full diff: https://github.com/llvm/llvm-project/pull/

[llvm-branch-commits] [llvm] release/20.x: [ScalarEvolution] Handle addrec incoming value in isImpliedViaMerge() (#126236) (PR #126492)

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

[llvm-branch-commits] [clang] d7bbf29 - Revert "[LinkerWrapper] Clean up options after proper forwarding (#126297)"

2025-02-10 Thread via llvm-branch-commits
Author: Jan Patrick Lehr Date: 2025-02-10T10:48:00+01:00 New Revision: d7bbf2979f8f1f982094b52a4b1cea6147050aab URL: https://github.com/llvm/llvm-project/commit/d7bbf2979f8f1f982094b52a4b1cea6147050aab DIFF: https://github.com/llvm/llvm-project/commit/d7bbf2979f8f1f982094b52a4b1cea6147050aab.di

[llvm-branch-commits] [llvm] release/20.x: [AArch64] Fix op mask detection in performZExtDeinterleaveShuffleCombine (#126054) (PR #126263)

2025-02-10 Thread Sam Tebbs via llvm-branch-commits
https://github.com/SamTebbs33 approved this pull request. It makes sense to merge this as it fixes a micompilation. https://github.com/llvm/llvm-project/pull/126263 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.l

[llvm-branch-commits] [llvm] release/20.x: [AArch64] Fix op mask detection in performZExtDeinterleaveShuffleCombine (#126054) (PR #126263)

2025-02-10 Thread Sam Tebbs via llvm-branch-commits
https://github.com/SamTebbs33 edited https://github.com/llvm/llvm-project/pull/126263 ___ 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] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread Hans Wennborg via llvm-branch-commits
https://github.com/zmodem approved this pull request. > @zmodem What do you think about merging this PR to the release branch? I think that sounds like a good idea :-) https://github.com/llvm/llvm-project/pull/126518 ___ llvm-branch-commits mailing li

[llvm-branch-commits] [clang] [flang] [lld] [llvm] [Flang] LLVM_ENABLE_RUNTIMES=flang-rt (PR #110217)

2025-02-10 Thread Michael Kruse via llvm-branch-commits
Meinersbur wrote: > * build `../llvm` and install into `$PREFIX` > * build `../runtimes` (using > `-DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind"`) and install into > `$PREFIX` > * build `../clang` (while reusing the bits from llvm/libcxx in `$PREFIX`) and > install into `$PREFIX` > * bui

[llvm-branch-commits] [llvm] release/20.x: [SystemZ] Replace SELRMux with COPY in case of identical operands. (#125108) (PR #125236)

2025-02-10 Thread Ulrich Weigand via llvm-branch-commits
https://github.com/uweigand approved this pull request. Sorry for the delay, I've been travelling. This looks good to backport to me. Thanks! https://github.com/llvm/llvm-project/pull/125236 ___ llvm-branch-commits mailing list llvm-branch-commits@l

[llvm-branch-commits] [llvm] release/20.x: [AArch64][SME] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #126503)

2025-02-10 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue edited https://github.com/llvm/llvm-project/pull/126503 ___ 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] release/20.x: [AArch64][SME] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #126503)

2025-02-10 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue edited https://github.com/llvm/llvm-project/pull/126503 ___ 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] [libc++] Make benchmarks dry-run by default on the release branch (PR #126441)

2025-02-10 Thread Rainer Orth via llvm-branch-commits
https://github.com/rorth milestoned https://github.com/llvm/llvm-project/pull/126441 ___ 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] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2025-02-10 Thread Akash Banerjee via llvm-branch-commits
@@ -2612,7 +2612,52 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable, semantics::SemanticsContext &semaCtx, lower::pft::Evaluation &eval, const parser::OpenMPDeclareMapperConstruct &declareMapperConstruct) { - TODO(converter.getC

[llvm-branch-commits] [clang] release/20.x: [clang] Handle f(no-)strict-overflow, f(no-)wrapv, f(no-)wrapv-pointer like gcc (#126524) (PR #126535)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126535 ___ 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] release/20.x: [clang] Handle f(no-)strict-overflow, f(no-)wrapv, f(no-)wrapv-pointer like gcc (#126524) (PR #126535)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126535 Backport 783275eb7b3ecde63bdb6ac1316c090bfc568bdd Requested by: @nico >From b849d1483fbc499ccffad768e10b375e0a49c5e1 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Mon, 10 Feb 2025 10:57:22 -0500 Subject: [PA

[llvm-branch-commits] [clang] release/20.x: [clang] Handle f(no-)strict-overflow, f(no-)wrapv, f(no-)wrapv-pointer like gcc (#126524) (PR #126535)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-driver Author: None (llvmbot) Changes Backport 783275eb7b3ecde63bdb6ac1316c090bfc568bdd Requested by: @nico --- Full diff: https://github.com/llvm/llvm-project/pull/126535.diff 2 Files Affected: - (modified) clang/lib/Driver/ToolChains/CommonA

[llvm-branch-commits] [clang] release/20.x: [clang] Handle f(no-)strict-overflow, f(no-)wrapv, f(no-)wrapv-pointer like gcc (#126524) (PR #126535)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @nikic What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126535 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [mlir] [AMDGPU][MLIR] Replace gfx940 and gfx941 with gfx942 in MLIR (PR #125836)

2025-02-10 Thread Krzysztof Drewniak via llvm-branch-commits
https://github.com/krzysz00 approved this pull request. Per further discussion, given the broader context of these changes, this is fine assuming @arsenm's comments about the documentation are addressed. https://github.com/llvm/llvm-project/pull/125836 __

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak commented: Thank you Akash for this work. I have a couple of comments, but hopefully not too involved to address. https://github.com/llvm/llvm-project/pull/124746 ___ llvm-branch-commits mailing list llvm-branch-commits@list

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -7394,24 +7394,26 @@ OpenMPIRBuilder::InsertPointOrErrorTy OpenMPIRBuilder::emitTargetTask( void OpenMPIRBuilder::emitOffloadingArraysAndArgs( InsertPointTy AllocaIP, InsertPointTy CodeGenIP, TargetDataInfo &Info, -TargetDataRTArgs &RTArgs, MapInfosTy &CombinedInfo

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -3529,6 +3549,84 @@ static void genMapInfos(llvm::IRBuilderBase &builder, } } +static llvm::Expected +emitUserDefinedMapper(Operation *declMapperOp, llvm::IRBuilderBase &builder, + LLVM::ModuleTranslation &moduleTranslation); + +static llvm::Expected

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak edited https://github.com/llvm/llvm-project/pull/124746 ___ 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] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -3529,6 +3549,84 @@ static void genMapInfos(llvm::IRBuilderBase &builder, } } +static llvm::Expected +emitUserDefinedMapper(Operation *declMapperOp, llvm::IRBuilderBase &builder, + LLVM::ModuleTranslation &moduleTranslation); + +static llvm::Expected

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -3529,6 +3549,84 @@ static void genMapInfos(llvm::IRBuilderBase &builder, } } +static llvm::Expected +emitUserDefinedMapper(Operation *declMapperOp, llvm::IRBuilderBase &builder, + LLVM::ModuleTranslation &moduleTranslation); + +static llvm::Expected

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -4438,14 +4546,49 @@ convertOmpTarget(Operation &opInst, llvm::IRBuilderBase &builder, findAllocaInsertPoint(builder, moduleTranslation); llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); + llvm::OpenMPIRBuilder::TargetDataInfo info( + /*RequiresDev

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -3745,17 +3840,30 @@ convertOmpTargetData(Operation *op, llvm::IRBuilderBase &builder, return builder.saveIP(); }; + auto customMapperCB = [&](unsigned int i) { +llvm::Function *mapperFunc = nullptr; +if (combinedInfo.Mappers[i]) { + info.HasMapper = tr

[llvm-branch-commits] [clang] release/20.x: [clang] Handle f(no-)strict-overflow, f(no-)wrapv, f(no-)wrapv-pointer like gcc (#126524) (PR #126535)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 783275eb7b3ecde63bdb6ac1316c090bfc568bdd Requested by: @nico --- Full diff: https://github.com/llvm/llvm-project/pull/126535.diff 2 Files Affected: - (modified) clang/lib/Driver/ToolChains/CommonArgs.cpp

[llvm-branch-commits] [clang] [flang] [lld] [llvm] [Flang] LLVM_ENABLE_RUNTIMES=flang-rt (PR #110217)

2025-02-10 Thread Michael Kruse via llvm-branch-commits
https://github.com/Meinersbur edited https://github.com/llvm/llvm-project/pull/110217 ___ 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] release/20.x: [LV] Forget LCSSA phi with new pred before other SCEV invalidation. (#119897) (PR #126542)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport 3706dfef660097f24fb5efbac0d7f14b424492ed Requested by: @fhahn --- Full diff: https://github.com/llvm/llvm-project/pull/126542.diff 2 Files Affected: - (modified) llvm/lib/Transforms/Vectorize/L

[llvm-branch-commits] [llvm] release/20.x: [LV] Forget LCSSA phi with new pred before other SCEV invalidation. (#119897) (PR #126542)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126542 Backport 3706dfef660097f24fb5efbac0d7f14b424492ed Requested by: @fhahn >From 8bec9a4aaec8de57907ff658c96b5fe7826e2fee Mon Sep 17 00:00:00 2001 From: Florian Hahn Date: Mon, 10 Feb 2025 16:29:42 + Subject:

[llvm-branch-commits] [llvm] release/20.x: [LV] Forget LCSSA phi with new pred before other SCEV invalidation. (#119897) (PR #126542)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126542 ___ 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] release/20.x: [LV] Forget LCSSA phi with new pred before other SCEV invalidation. (#119897) (PR #126542)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @nikic What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126542 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread Amr Hesham via llvm-branch-commits
https://github.com/AmrDeveloper approved this pull request. https://github.com/llvm/llvm-project/pull/126367 ___ 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] [lld] release/20.x: [ELF] --package-metadata: support %[0-9a-fA-F][0-9a-fA-F] (PR #126549)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126549 Backport 0a470a926481d370251731cb2dd897531756335f Requested by: @MaskRay >From e744e864972a072d65d3eb351674e7069baeb8e5 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Mon, 10 Feb 2025 09:21:31 -0800 Subject

[llvm-branch-commits] [lld] release/20.x: [ELF] --package-metadata: support %[0-9a-fA-F][0-9a-fA-F] (PR #126549)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126549 ___ 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] [lld] release/20.x: [ELF] --package-metadata: support %[0-9a-fA-F][0-9a-fA-F] (PR #126549)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-elf @llvm/pr-subscribers-lld Author: None (llvmbot) Changes Backport 0a470a926481d370251731cb2dd897531756335f Requested by: @MaskRay --- Full diff: https://github.com/llvm/llvm-project/pull/126549.diff 5 Files Affected: - (modified) lld/ELF/Conf

[llvm-branch-commits] [lld] release/20.x: [ELF] --package-metadata: support %[0-9a-fA-F][0-9a-fA-F] (PR #126549)

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

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP custom mappers in map clause (PR #121001)

2025-02-10 Thread Akash Banerjee via llvm-branch-commits
https://github.com/TIFitis updated https://github.com/llvm/llvm-project/pull/121001 >From c93eefb9cc4db635a694f16aee6b42525cd05e79 Mon Sep 17 00:00:00 2001 From: Akash Banerjee Date: Mon, 23 Dec 2024 21:13:42 + Subject: [PATCH 1/4] Add flang lowering changes for mapper field in map clause.

[llvm-branch-commits] [llvm] Add release note for Armv9.6 updates (PR #126513)

2025-02-10 Thread Maciej Gabka via llvm-branch-commits
@@ -151,6 +151,9 @@ Changes to the AArch64 Backend * Added support for the FUJITSU-MONAKA CPU. +* Updated feature dependency in Armv9.6 for FEAT_FAMINMAX, FEAT_LUT and mgabka wrote: Could you rewrite it a bit to: "Updated features dependencies in Armv9.6 def

[llvm-branch-commits] [clang] [llvm] [mlir] [MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (PR #124746)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -3529,6 +3549,84 @@ static void genMapInfos(llvm::IRBuilderBase &builder, } } +static llvm::Expected +emitUserDefinedMapper(Operation *declMapperOp, llvm::IRBuilderBase &builder, + LLVM::ModuleTranslation &moduleTranslation); + +static llvm::Expected

[llvm-branch-commits] [flang] [mlir] [MLIR][OpenMP] Add OMP Mapper field to MapInfoOp (PR #120994)

2025-02-10 Thread Akash Banerjee via llvm-branch-commits
https://github.com/TIFitis updated https://github.com/llvm/llvm-project/pull/120994 >From f8642ec5b59e8617d2f1b8a87938ce2d6ba25205 Mon Sep 17 00:00:00 2001 From: Akash Banerjee Date: Mon, 23 Dec 2024 20:53:47 + Subject: [PATCH 1/2] Add mapper field to mapInfoOp. --- flang/lib/Lower/OpenMP

[llvm-branch-commits] [flang] [mlir] [MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP DeclareMapper (PR #121005)

2025-02-10 Thread Akash Banerjee via llvm-branch-commits
https://github.com/TIFitis updated https://github.com/llvm/llvm-project/pull/121005 >From 879d8a1765b9176fce18c02bdcc29bb079b6ba7e Mon Sep 17 00:00:00 2001 From: Akash Banerjee Date: Mon, 23 Dec 2024 21:50:03 + Subject: [PATCH 1/2] Add OpenMP to LLVM dialect conversion support for DeclareM

[llvm-branch-commits] [libcxx] [libc++] Make benchmarks dry-run by default on the release branch (PR #126441)

2025-02-10 Thread Mark de Wever via llvm-branch-commits
https://github.com/mordante approved this pull request. Thanks, LGTM! https://github.com/llvm/llvm-project/pull/126441 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-c

[llvm-branch-commits] [flang] [mlir] [MLIR][OpenMP] Add OMP Mapper field to MapInfoOp (PR #120994)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
skatrak wrote: > Is that necessary given I have the entire implementation in place? I am > planning on merging the entire series in one go. If you plan on merging the whole stack at once and if it will add support for declare mappers to all operations that take map clauses, then I agree it wou

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP custom mappers in map clause (PR #121001)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -936,8 +936,10 @@ void ClauseProcessor::processMapObjects( llvm::omp::OpenMPOffloadMappingFlags mapTypeBits, std::map &parentMemberIndices, llvm::SmallVectorImpl &mapVars, -llvm::SmallVectorImpl &mapSyms) const { +llvm::SmallVectorImpl &mapSyms, +std:

[llvm-branch-commits] [llvm] release/20.x: [AArch64][SME] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #126503)

2025-02-10 Thread Sander de Smalen via llvm-branch-commits
https://github.com/sdesmalen-arm approved this pull request. There is no risk in adding this to the release branch, because all functionality is hidden behind a flag. The TableGen/SubtargetEmitter.cpp change should not affect anything, because it merely emits an extra `enum class` to the `*Gen

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2025-02-10 Thread Sergio Afonso via llvm-branch-commits
@@ -2612,7 +2612,52 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable, semantics::SemanticsContext &semaCtx, lower::pft::Evaluation &eval, const parser::OpenMPDeclareMapperConstruct &declareMapperConstruct) { - TODO(converter.getC

[llvm-branch-commits] [clang] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang @llvm/pr-subscribers-clang-driver Author: None (llvmbot) Changes Backport 71adb054024a1e9bd5ed4566beda74dea65362cd Requested by: @nico --- Full diff: https://github.com/llvm/llvm-project/pull/126518.diff 2 Files Affected: - (modified) clang/in

[llvm-branch-commits] [clang] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/126518 Backport 71adb054024a1e9bd5ed4566beda74dea65362cd Requested by: @nico >From 0ac833ec8514898444c6b510a2ac58ed129d03b9 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Mon, 10 Feb 2025 09:00:31 -0500 Subject: [PA

[llvm-branch-commits] [clang] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @zmodem What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/126518 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [clang] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/126518 ___ 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] release/20.x: [AArch64][SME] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #126503)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Benjamin Maxwell (MacDue) Changes This cherry-picks commits: 82c6b8f7bbebc32751170267bbb7712f028cf587 and e470dcae8d2c4138a89974ceeb413b1568d3a112. These are needed for the `-aarch64-enable-zpr-predicate-spills` flag. This is a

[llvm-branch-commits] [llvm] release/20.x: [AArch64][SME] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #126503)

2025-02-10 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue milestoned https://github.com/llvm/llvm-project/pull/126503 ___ 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] release/20.x: [AArch64][SME] [AArch64][SME] Spill p-regs as z-regs when streaming hazards are possible (PR #126503)

2025-02-10 Thread Benjamin Maxwell via llvm-branch-commits
https://github.com/MacDue edited https://github.com/llvm/llvm-project/pull/126503 ___ 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] Add release note for Armv9.6 updates (PR #126513)

2025-02-10 Thread via llvm-branch-commits
https://github.com/CarolineConcatto created https://github.com/llvm/llvm-project/pull/126513 None >From 5b132030f237beaed44aa87916bbdc98aa65d58d Mon Sep 17 00:00:00 2001 From: CarolineConcatto Date: Mon, 10 Feb 2025 13:14:13 + Subject: [PATCH] Add release note for Armv9.6 updates --- llv

[llvm-branch-commits] [llvm] Add release note for Armv9.6 updates (PR #126513)

2025-02-10 Thread via llvm-branch-commits
https://github.com/CarolineConcatto milestoned https://github.com/llvm/llvm-project/pull/126513 ___ 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] release/20.x: [clang] Handle f(no-)strict-overflow, f(no-)wrapv, f(no-)wrapv-pointer like gcc (#126524) (PR #126535)

2025-02-10 Thread Carlo Cabrera via llvm-branch-commits
https://github.com/carlocab approved this pull request. https://github.com/llvm/llvm-project/pull/126535 ___ 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] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126367 >From d5f3620eede4470b9387f7475dfd53ad7bdf7e9b Mon Sep 17 00:00:00 2001 From: Amr Hesham Date: Sat, 8 Feb 2025 14:14:16 +0100 Subject: [PATCH 1/2] [llvm-objcopy] Fix prints wrong path when dump-section output p

[llvm-branch-commits] [ELF] Add support for CREL locations for SHT_LLVM_BB_ADDR_MAP (PR #126446)

2025-02-10 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/126446 ___ 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] [lld] release/20.x: [ELF] --package-metadata: support %[0-9a-fA-F][0-9a-fA-F] (PR #126549)

2025-02-10 Thread Peter Smith via llvm-branch-commits
https://github.com/smithp35 approved this pull request. LGTM. This would be useful as it would be needed if Linux Distros start using this. https://github.com/llvm/llvm-project/pull/126549 ___ llvm-branch-commits mailing list llvm-branch-commits@lists

[llvm-branch-commits] [ELF] Add support for CREL locations for SHT_LLVM_BB_ADDR_MAP (PR #126446)

2025-02-10 Thread Aiden Grossman via llvm-branch-commits
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/126446 ___ 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] [llvm] [HLSL][RootSignature] Implement Parsing of Descriptor Tables (PR #122982)

2025-02-10 Thread Finn Plummer via llvm-branch-commits
https://github.com/inbelic edited https://github.com/llvm/llvm-project/pull/122982 ___ 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] 38333d5 - [ARM] Empty structs are 1-byte for C++ ABI (#124762)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
Author: Oliver Stannard Date: 2025-02-10T13:30:35-08:00 New Revision: 38333d5e4258edaaaf449b720391d8bf2888e096 URL: https://github.com/llvm/llvm-project/commit/38333d5e4258edaaaf449b720391d8bf2888e096 DIFF: https://github.com/llvm/llvm-project/commit/38333d5e4258edaaaf449b720391d8bf2888e096.dif

[llvm-branch-commits] [clang] release/20.x: [ARM] Empty structs are 1-byte for C++ ABI (#124762) (PR #125194)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/125194 ___ 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] release/20.x: [ARM] Empty structs are 1-byte for C++ ABI (#124762) (PR #125194)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/125194 >From 38333d5e4258edaaaf449b720391d8bf2888e096 Mon Sep 17 00:00:00 2001 From: Oliver Stannard Date: Fri, 31 Jan 2025 09:03:01 + Subject: [PATCH] [ARM] Empty structs are 1-byte for C++ ABI (#124762) For C++

[llvm-branch-commits] [clang] release/20.x: [ARM] Empty structs are 1-byte for C++ ABI (#124762) (PR #125194)

2025-02-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @ostannard (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.

[llvm-branch-commits] [llvm] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126367 >From 5f2d66a9d22537332a9630708b0a7602848babc6 Mon Sep 17 00:00:00 2001 From: Amr Hesham Date: Sat, 8 Feb 2025 14:14:16 +0100 Subject: [PATCH 1/2] [llvm-objcopy] Fix prints wrong path when dump-section output p

[llvm-branch-commits] [llvm] 5f2d66a - [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
Author: Amr Hesham Date: 2025-02-10T13:42:43-08:00 New Revision: 5f2d66a9d22537332a9630708b0a7602848babc6 URL: https://github.com/llvm/llvm-project/commit/5f2d66a9d22537332a9630708b0a7602848babc6 DIFF: https://github.com/llvm/llvm-project/commit/5f2d66a9d22537332a9630708b0a7602848babc6.diff LO

[llvm-branch-commits] [llvm] ed762db - [LLVM][Support] Add new CreateFileError functions (#125906)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
Author: Amr Hesham Date: 2025-02-10T13:42:43-08:00 New Revision: ed762db1e0088a0ad5c7d72e8ad2b08a5b1cf1be URL: https://github.com/llvm/llvm-project/commit/ed762db1e0088a0ad5c7d72e8ad2b08a5b1cf1be DIFF: https://github.com/llvm/llvm-project/commit/ed762db1e0088a0ad5c7d72e8ad2b08a5b1cf1be.diff LO

[llvm-branch-commits] [llvm] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/126367 ___ 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] release/20.x: [llvm-objcopy] Fix prints wrong path when dump-section output path doesn't exist (#125345) (PR #126367)

2025-02-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @AmrDeveloper (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

[llvm-branch-commits] [clang] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/126518 >From f0f59e3ecc17ba60ebf5c45cc0564628959466f8 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Mon, 10 Feb 2025 09:00:31 -0500 Subject: [PATCH] [clang] Expose -f(no-)strict-overflow as a clang-cl option (#12651

[llvm-branch-commits] [clang] f0f59e3 - [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512)

2025-02-10 Thread Tom Stellard via llvm-branch-commits
Author: Nico Weber Date: 2025-02-10T13:47:49-08:00 New Revision: f0f59e3ecc17ba60ebf5c45cc0564628959466f8 URL: https://github.com/llvm/llvm-project/commit/f0f59e3ecc17ba60ebf5c45cc0564628959466f8 DIFF: https://github.com/llvm/llvm-project/commit/f0f59e3ecc17ba60ebf5c45cc0564628959466f8.diff LO

[llvm-branch-commits] [clang] release/20.x: [clang] Expose -f(no-)strict-overflow as a clang-cl option (#126512) (PR #126518)

2025-02-10 Thread via llvm-branch-commits
github-actions[bot] wrote: @nico (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. http

[llvm-branch-commits] [clang] release/20.x: [PAC] Do not support some values of branch-protection with ptrauth-returns (#125280) (PR #126589)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-arm Author: None (llvmbot) Changes Backport 84b0c128a751acfbf5b439edc724ba27d1da653e Requested by: @asl --- Full diff: https://github.com/llvm/llvm-project/pull/126589.diff 11 Files Affected: - (modified) clang/include/clang/Basic/TargetInfo

[llvm-branch-commits] [clang] release/20.x: [PAC] Do not support some values of branch-protection with ptrauth-returns (#125280) (PR #126589)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: None (llvmbot) Changes Backport 84b0c128a751acfbf5b439edc724ba27d1da653e Requested by: @asl --- Full diff: https://github.com/llvm/llvm-project/pull/126589.diff 11 Files Affected: - (modified) clang/include/clang/Basic/TargetIn

[llvm-branch-commits] [clang] release/20.x: [PAC] Do not support some values of branch-protection with ptrauth-returns (#125280) (PR #126589)

2025-02-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 84b0c128a751acfbf5b439edc724ba27d1da653e Requested by: @asl --- Full diff: https://github.com/llvm/llvm-project/pull/126589.diff 11 Files Affected: - (modified) clang/include/clang/Basic/TargetInfo.h (+1

[llvm-branch-commits] [llvm] release/20.x: [CG][RISCV]Fix shuffling of odd number of input vectors (PR #125910)

2025-02-10 Thread Craig Topper via llvm-branch-commits
https://github.com/topperc approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/125910 ___ 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] f7c7db9 - [VPlan] Check VPWidenIntrinsicSC in VPRecipeWithIRFlags::classof.

2025-02-10 Thread Tom Stellard via llvm-branch-commits
Author: Florian Hahn Date: 2025-02-10T13:13:26-08:00 New Revision: f7c7db9b6fb14464d8ac6e224b801f6de81638d9 URL: https://github.com/llvm/llvm-project/commit/f7c7db9b6fb14464d8ac6e224b801f6de81638d9 DIFF: https://github.com/llvm/llvm-project/commit/f7c7db9b6fb14464d8ac6e224b801f6de81638d9.diff

[llvm-branch-commits] [llvm] release/20.x: [SystemZ] Replace SELRMux with COPY in case of identical operands. (#125108) (PR #125236)

2025-02-10 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/125236 >From 5b48526fe347235fd6ac8ecc51928749b0e5deda Mon Sep 17 00:00:00 2001 From: Jonas Paulsson Date: Fri, 31 Jan 2025 06:58:01 -0600 Subject: [PATCH] [SystemZ] Replace SELRMux with COPY in case of identical opera

  1   2   >