[llvm-branch-commits] [llvm] release/18.x: [PowerPC] Mask constant operands in ValueBit tracking (#67653) (PR #82301)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82301 >From 3b4b0476423e2340cf6ef370df3c98420014c97b Mon Sep 17 00:00:00 2001 From: Qiu Chaofan Date: Tue, 6 Feb 2024 18:37:31 +0800 Subject: [PATCH] [PowerPC] Mask constant operands in ValueBit tracking (#67653) In

[llvm-branch-commits] [compiler-rt] release/18.x: [compiler-rt][profile] Fix InstrProfilingFile possible resource leak. (#81363) (PR #81402)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81402 >From 390dcd4cbbf511954ba1e0ca000d3e1c6394060e Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Sat, 10 Feb 2024 19:14:28 + Subject: [PATCH] [compiler-rt][profile] Fix InstrProfilingFile possible resource

[llvm-branch-commits] [llvm] release/18.x: [Release] Don't build during test-release.sh Phase 3 install (#82001) (PR #82420)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82420 Backport f6ac598c104ed3c9f4bcbbe830f86500c8d1013e Requested by: @rorth >From 98228d4cdb8e933be66b3a5cd08992366b31fb1d Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Tue, 20 Feb 2024 07:26:48 +0100 Subject: [P

[llvm-branch-commits] [llvm] release/18.x: [Release] Don't build during test-release.sh Phase 3 install (#82001) (PR #82420)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82420 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [Release] Don't build during test-release.sh Phase 3 install (#82001) (PR #82420)

2024-02-20 Thread via llvm-branch-commits
llvmbot wrote: @tstellar What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82420 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [llvm] release/18.x: [llvm-objcopy] Add SystemZ support (#81841) (PR #82324)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82324 >From 5ef297ab611822537a385d45244867519563d3ef Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Fri, 16 Feb 2024 11:58:05 +0100 Subject: [PATCH] [llvm-objcopy] Add SystemZ support (#81841) This is also necess

[llvm-branch-commits] [clang] release/18.x: [Serialization] Record whether the ODR is skipped (#82302) (PR #82309)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82309 >From 66351a501e5106353a4919617851469c7c61a660 Mon Sep 17 00:00:00 2001 From: Chuanqi Xu Date: Tue, 20 Feb 2024 13:31:28 +0800 Subject: [PATCH] [Serialization] Record whether the ODR is skipped (#82302) Close ht

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79861 (PR #80832)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80832 >From 688566b2dfb86c0cd3e896470150282b98b5d8d3 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Thu, 1 Feb 2024 12:57:59 +0100 Subject: [PATCH 1/4] [IndVars] Add tests for #79861 (NFC) (cherry picked from commi

[llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82409 >From 1d4de7556e20621245bbc32fca97544ea18cb6c5 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 19 Feb 2024 16:46:16 -0800 Subject: [PATCH 1/2] [cmake] Add minor version to library SONAME (#79376) We need

[llvm-branch-commits] [llvm] release/18.x: [Release] Don't build during test-release.sh Phase 3 install (#82001) (PR #82420)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82420 >From bba39443eb918f842502ee2315306a6e811e1987 Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Tue, 20 Feb 2024 07:26:48 +0100 Subject: [PATCH] [Release] Don't build during test-release.sh Phase 3 install (#820

[llvm-branch-commits] [llvm] release/18.x: [workflows] Fix permissions check for creating new releases (#81163) (PR #82453)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82453 Backport 2836d8edbfbcd461b25101ed58f93c862d65903a Requested by: @tstellar >From 9d2fa790ac7ea4bb239d0de50c878f6f5bcec6a0 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 20 Feb 2024 17:52:38 -0800 Subject

[llvm-branch-commits] [llvm] release/18.x: [workflows] Fix permissions check for creating new releases (#81163) (PR #82453)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82453 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [workflows] Fix permissions check for creating new releases (#81163) (PR #82453)

2024-02-20 Thread via llvm-branch-commits
llvmbot wrote: @boomanaiden154 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82453 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman

[llvm-branch-commits] [llvm] release/18.x: [workflows] Fix permissions check for creating new releases (#81163) (PR #82453)

2024-02-20 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: None (llvmbot) Changes Backport 2836d8edbfbcd461b25101ed58f93c862d65903a Requested by: @tstellar --- Full diff: https://github.com/llvm/llvm-project/pull/82453.diff 2 Files Affected: - (modified) .github/workflows/release-tas

[llvm-branch-commits] [llvm] release/18.x: [workflows] Fix permissions check for creating new releases (#81163) (PR #82453)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82453 >From d84c1e947472ba7d3a8b32621d4e451f2beacce9 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 20 Feb 2024 17:52:38 -0800 Subject: [PATCH] [workflows] Fix permissions check for creating new releases (#811

[llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)

2024-02-20 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82409 >From 235306ba1f89eb1b9f9724edec5eacb295f8198f Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 19 Feb 2024 16:46:16 -0800 Subject: [PATCH 1/2] [cmake] Add minor version to library SONAME (#79376) We need

[llvm-branch-commits] [llvm] release/18.x: [docs][llvm-objcopy] Add missing formats (#81981) (PR #82470)

2024-02-21 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82470 Backport bf471c915d14035a24ec027fb2bb0373cefdabe1 Requested by: @uweigand >From ca0cf5f87c810595ae969670c3209a77adf1099b Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Fri, 16 Feb 2024 12:11:04 +0100 Subje

[llvm-branch-commits] [llvm] release/18.x: [docs][llvm-objcopy] Add missing formats (#81981) (PR #82470)

2024-02-21 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82470 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [docs][llvm-objcopy] Add missing formats (#81981) (PR #82470)

2024-02-21 Thread via llvm-branch-commits
llvmbot wrote: @jh7370 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82470 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/18.x: [docs][llvm-objcopy] Add missing formats (#81981) (PR #82470)

2024-02-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: None (llvmbot) Changes Backport bf471c915d14035a24ec027fb2bb0373cefdabe1 Requested by: @uweigand --- Full diff: https://github.com/llvm/llvm-project/pull/82470.diff 1 Files Affected: - (modified) llvm/docs/CommandGuide/

[llvm-branch-commits] [mlir] [mlir][Transforms] Support rolling back properties in dialect conversion (PR #82474)

2024-02-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Matthias Springer (matthias-springer) Changes The dialect conversion rolls back in-place op modifications upon failure. Rolling back modifications of attributes is already supported, but there was no support for properties until now.

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506) (PR #82572)

2024-02-21 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82572 Backport 2cd59bdc891ab59a1abfe5205feb45791a530a47 11d115d0569b212dfeb7fe6485be48070e068e19 815644b4dd882ade2e5649d4f97c3dd6f7aea200 Requested by: @patrick-rivos >From fc403298006a5d8cac015dd932bc86b15f6f1f1c M

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506) (PR #82572)

2024-02-21 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82572 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506) (PR #82572)

2024-02-21 Thread via llvm-branch-commits
llvmbot wrote: @topperc What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82572 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506) (PR #82572)

2024-02-21 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: None (llvmbot) Changes Backport 2cd59bdc891ab59a1abfe5205feb45791a530a47 11d115d0569b212dfeb7fe6485be48070e068e19 815644b4dd882ade2e5649d4f97c3dd6f7aea200 Requested by: @patrick-rivos --- Full diff: https://github.com/llvm/llvm

[llvm-branch-commits] [clang] [Clang] Fixes to immediate-escalating functions (#82281) (PR #82609)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Balazs Benics (steakhal) Changes * Consider that immediate escalating function can appear at global scope, fixing a crash * Lambda conversion to function pointer was sometimes not performed in an immediate function context when it should

[llvm-branch-commits] [llvm] release/18.x: [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (#82650) (PR #82664)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82664 Backport b0edc1c45284586fdb12edd666f95d99f5f62b43 Requested by: @OMaghiarIMG >From 5994086729d9c28d8ea4059871c39c022097dc6b Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Fri, 23 Feb 2024 01:49:19 +0800 Subject:

[llvm-branch-commits] [llvm] release/18.x: [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (#82650) (PR #82664)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82664 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (#82650) (PR #82664)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @lukel97 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82664 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/18.x: [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (#82650) (PR #82664)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: None (llvmbot) Changes Backport b0edc1c45284586fdb12edd666f95d99f5f62b43 Requested by: @OMaghiarIMG --- Full diff: https://github.com/llvm/llvm-project/pull/82664.diff 2 Files Affected: - (modified) llvm/lib/Analysis/Loads.cp

[llvm-branch-commits] [scudo] Allow to resize allocation ring buffer (PR #82683)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Florian Mayer (fmayer) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/82683.diff 4 Files Affected: - (modified) compiler-rt/lib/scudo/standalone/combined.h (+34-10) - (modified) compiler-rt/lib/scudo/

[llvm-branch-commits] [llvm] release/18.x: Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643) (PR #82688)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82688 Backport 7f71fa909a10be182b82b9dfaf0fade6eb84796c Requested by: @RoboTux >From b9029ed0053b93d94e0f133e6a44250f82bf0dc2 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 22 Feb 2024 21:01:05 + Su

[llvm-branch-commits] [llvm] release/18.x: Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643) (PR #82688)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82688 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643) (PR #82688)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @MaskRay What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82688 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/18.x: Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643) (PR #82688)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-adt Author: None (llvmbot) Changes Backport 7f71fa909a10be182b82b9dfaf0fade6eb84796c Requested by: @RoboTux --- Full diff: https://github.com/llvm/llvm-project/pull/82688.diff 1 Files Affected: - (modified) llvm/include/llvm/ADT/iterator_range.

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82693)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82693 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82693)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82693 Backport 26d71d9ed56c4c23e6284dac7a9bdf603a5801f3 Requested by: @brad0 >From 6ab419cea064195460c56a9e38e05fc25b8dc8c9 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Thu, 22 Feb 2024 09:24:21 -0800 Subject: [

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82693)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @emaste What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82693 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82693)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: None (llvmbot) Changes Backport 26d71d9ed56c4c23e6284dac7a9bdf603a5801f3 Requested by: @brad0 --- Full diff: https://github.com/llvm/llvm-project/pull/82693.diff 10 Files Affected: - (modified) llvm/docs/CommandGuide/ll

[llvm-branch-commits] [llvm] [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82713)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: Brad Smith (brad0) Changes When a section has the SHF_COMPRESSED flag, -p/-x dump the compressed content by default. In GNU readelf, if --decompress/-z is specified, -p/-x will dump the decompressed content. This patch imple

[llvm-branch-commits] [llvm] [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82713)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: Failed to cherry-pick: $commit_id` https://github.com/llvm/llvm-project/actions/runs/8013198408 Please manually backport the fix and push it to your github fork. Once this is done, please create a [pull request](https://github.com/llvm/llvm-project/compare) https://github.co

[llvm-branch-commits] [llvm] [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82713)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: Failed to cherry-pick: $commit_id` https://github.com/llvm/llvm-project/actions/runs/8013213107 Please manually backport the fix and push it to your github fork. Once this is done, please create a [pull request](https://github.com/llvm/llvm-project/compare) https://github.co

[llvm-branch-commits] [llvm] [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82713)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: Failed to cherry-pick: $commit_id` https://github.com/llvm/llvm-project/actions/runs/8013240633 Please manually backport the fix and push it to your github fork. Once this is done, please create a [pull request](https://github.com/llvm/llvm-project/compare) https://github.co

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82718)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82718 Backport 26d71d9ed56c4c23e6284dac7a9bdf603a5801f3 Requested by: @brad0 >From 7b790b0ad947db820462799ac70722aa4a18a25f Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Thu, 22 Feb 2024 09:24:21 -0800 Subject: [

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82718)

2024-02-22 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82718 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82718)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @emaste What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82718 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82718)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: None (llvmbot) Changes Backport 26d71d9ed56c4c23e6284dac7a9bdf603a5801f3 Requested by: @brad0 --- Full diff: https://github.com/llvm/llvm-project/pull/82718.diff 10 Files Affected: - (modified) llvm/docs/CommandGuide/ll

[llvm-branch-commits] [llvm] b9029ed - Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643)

2024-02-22 Thread via llvm-branch-commits
Author: Thomas Preud'homme Date: 2024-02-22T21:08:58Z New Revision: b9029ed0053b93d94e0f133e6a44250f82bf0dc2 URL: https://github.com/llvm/llvm-project/commit/b9029ed0053b93d94e0f133e6a44250f82bf0dc2 DIFF: https://github.com/llvm/llvm-project/commit/b9029ed0053b93d94e0f133e6a44250f82bf0dc2.diff

[llvm-branch-commits] [OpenMP][MLIR] Add new partial_map and members_index arguments to omp.map_info operations to help support record type mapping (PR #81509)

2024-02-22 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81509 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [OpenMP][MLIR] Add new partial_map and members_index arguments to omp.map_info operations to help support record type mapping (PR #81509)

2024-02-22 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81509 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-22 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81510 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-22 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81511 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-22 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81510 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-22 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81511 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-22 Thread via llvm-branch-commits
agozillon wrote: Rebased on recent changes to the OpenMP lowering! Plus a little ping for some reviewer attention if at all possible please to get some forward momentum on the PR stack, thank you very much ahead of time! https://github.com/llvm/llvm-project/pull/81511 _

[llvm-branch-commits] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-22 Thread via llvm-branch-commits
agozillon wrote: a little ping for some reviewer attention if at all possible please to get some forward momentum on the PR stack, thank you very much ahead of time! https://github.com/llvm/llvm-project/pull/81510 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [OpenMP][MLIR] Add new partial_map and members_index arguments to omp.map_info operations to help support record type mapping (PR #81509)

2024-02-22 Thread via llvm-branch-commits
agozillon wrote: a little ping for some reviewer attention if at all possible please to get some forward momentum on the PR stack, thank you very much ahead of time! https://github.com/llvm/llvm-project/pull/81509 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [libcxx] [libc++] Add details about string annotations (PR #82730)

2024-02-22 Thread via llvm-branch-commits
https://github.com/AdvenamTacet created https://github.com/llvm/llvm-project/pull/82730 This commit adds information that only long strings are annotated, and with all allocators by default. To read why short string annotations are not turned on yet, read comments in a related PR: https://git

[llvm-branch-commits] [libcxx] [libc++] Add details about string annotations (PR #82730)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: Tacet (AdvenamTacet) Changes This commit adds information that only long strings are annotated, and with all allocators by default. To read why short string annotations are not turned on yet, read comments in a related PR: https://githu

[llvm-branch-commits] [clang] ReleaseNotes: mention -mtls-dialect=desc (PR #82731)

2024-02-22 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Fangrui Song (MaskRay) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/82731.diff 1 Files Affected: - (modified) clang/docs/ReleaseNotes.rst (+1) ``diff diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/

[llvm-branch-commits] [clang] fix links on clang 18.1.0rc release page (PR #82739)

2024-02-23 Thread via llvm-branch-commits
https://github.com/h-vetinari created https://github.com/llvm/llvm-project/pull/82739 Looking at the [release notes](https://prereleases.llvm.org/18.1.0/rc3/tools/clang/docs/ReleaseNotes.html) for clang 18.1.0rc, there's some broken links, and many issue numbers mis-formatted with an extra co

[llvm-branch-commits] [clang] fix links on clang 18.1.0rc release page (PR #82739)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (h-vetinari) Changes Looking at the [release notes](https://prereleases.llvm.org/18.1.0/rc3/tools/clang/docs/ReleaseNotes.html) for clang 18.1.0rc, there's some broken links, and many issue numbers mis-formatted with an extra colon.

[llvm-branch-commits] [llvm] ee9c02c - Revert "[llvm][AArch64] Autoupgrade function attributes from Module attribute…"

2024-02-23 Thread via llvm-branch-commits
Author: Vedant Paranjape Date: 2024-02-23T13:47:58+05:30 New Revision: ee9c02cf74a3e8f83db814363b9e095eb290b083 URL: https://github.com/llvm/llvm-project/commit/ee9c02cf74a3e8f83db814363b9e095eb290b083 DIFF: https://github.com/llvm/llvm-project/commit/ee9c02cf74a3e8f83db814363b9e095eb290b083.di

[llvm-branch-commits] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes (PR #82742)

2024-02-23 Thread via llvm-branch-commits
https://github.com/DanielKristofKiss created https://github.com/llvm/llvm-project/pull/82742 `sign-return-address` and similar module attributes should be propagated to the function level before modules got merged because module flags may contradict and this information is not recoverable. Gen

[llvm-branch-commits] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes (PR #82742)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-ir @llvm/pr-subscribers-lto Author: Dani (DanielKristofKiss) Changes `sign-return-address` and similar module attributes should be propagated to the function level before modules got merged because module flags may contradict and this information

[llvm-branch-commits] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes (PR #82742)

2024-02-23 Thread via llvm-branch-commits
https://github.com/DanielKristofKiss milestoned https://github.com/llvm/llvm-project/pull/82742 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm][AArch64] Do not inline a function with different signing scheme. (#80642) (PR #82743)

2024-02-23 Thread via llvm-branch-commits
https://github.com/DanielKristofKiss milestoned https://github.com/llvm/llvm-project/pull/82743 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [llvm][AArch64] Do not inline a function with different signing scheme. (#80642) (PR #82743)

2024-02-23 Thread via llvm-branch-commits
https://github.com/DanielKristofKiss created https://github.com/llvm/llvm-project/pull/82743 f the signing scheme is different that maybe the functions assumes different behaviours and dangerous to inline them without analysing them. This should be a rare case. >From f70e8da5f991f003f4af59c8

[llvm-branch-commits] [llvm] [llvm][AArch64] Do not inline a function with different signing scheme. (#80642) (PR #82743)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Dani (DanielKristofKiss) Changes f the signing scheme is different that maybe the functions assumes different behaviours and dangerous to inline them without analysing them. This should be a rare case. --- Full diff: https://g

[llvm-branch-commits] [clang] fix links on clang 18.1.0rc release page (PR #82739)

2024-02-23 Thread via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. LGTM, thanks! https://github.com/llvm/llvm-project/pull/82739 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-co

[llvm-branch-commits] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes (PR #82742)

2024-02-23 Thread via llvm-branch-commits
https://github.com/DanielKristofKiss converted_to_draft https://github.com/llvm/llvm-project/pull/82742 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [libc++] Add details about string annotations (PR #82730)

2024-02-23 Thread via llvm-branch-commits
https://github.com/AdvenamTacet milestoned https://github.com/llvm/llvm-project/pull/82730 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] 1ea6a98 - ReleaseNotes: mention -mtls-dialect=desc (#82731)

2024-02-23 Thread via llvm-branch-commits
Author: Fangrui Song Date: 2024-02-23T12:43:55-08:00 New Revision: 1ea6a9814233cd1ccf933ed43f95c0efabeab9d7 URL: https://github.com/llvm/llvm-project/commit/1ea6a9814233cd1ccf933ed43f95c0efabeab9d7 DIFF: https://github.com/llvm/llvm-project/commit/1ea6a9814233cd1ccf933ed43f95c0efabeab9d7.diff

[llvm-branch-commits] [llvm] release/18.x: [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (#82650) (PR #82664)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82664 >From 4195885b95c87a6584302f951e5268d83c0a58bf Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Fri, 23 Feb 2024 01:49:19 +0800 Subject: [PATCH] [Loads] Fix crash in isSafeToLoadUnconditionally with scalable access

[llvm-branch-commits] [libcxx] release/18.x: [libc++] Only include from the C library if it exists (#81887) (PR #82045)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82045 >From 9c434b47332a7e4128e5bedba44e4de18eadd564 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Fri, 16 Feb 2024 16:45:00 -0500 Subject: [PATCH] [libc++] Only include from the C library if it exists (#81887)

[llvm-branch-commits] [llvm] release/18.x: [docs][llvm-objcopy] Add missing formats (#81981) (PR #82470)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82470 >From 710314502424782d49c7c57e0d8959a8231e5db1 Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Fri, 16 Feb 2024 12:11:04 +0100 Subject: [PATCH] [docs][llvm-objcopy] Add missing formats (#81981) Bring list of

[llvm-branch-commits] [llvm] release/18.x: [llvm-readobj, ELF] Support --decompress/-z (#82594) (PR #82718)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82718 >From 4ba68ab9b41f8c4d1fd6d31d64e8030fe224c02e Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Thu, 22 Feb 2024 09:24:21 -0800 Subject: [PATCH] [llvm-readobj,ELF] Support --decompress/-z (#82594) When a sectio

[llvm-branch-commits] [clang] [Clang] Fixes to immediate-escalating functions (#82281) (PR #82609)

2024-02-23 Thread via llvm-branch-commits
cor3ntin wrote: Makes sense to me! https://github.com/llvm/llvm-project/pull/82609 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] c65d48d - [libc++] Add details about string annotations (#82730)

2024-02-23 Thread via llvm-branch-commits
Author: Tacet Date: 2024-02-23T13:06:47-08:00 New Revision: c65d48da924b850d4f6b72243f0ef932b499c825 URL: https://github.com/llvm/llvm-project/commit/c65d48da924b850d4f6b72243f0ef932b499c825 DIFF: https://github.com/llvm/llvm-project/commit/c65d48da924b850d4f6b72243f0ef932b499c825.diff LOG: [l

[llvm-branch-commits] [Flang][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-23 Thread via llvm-branch-commits
https://github.com/agozillon closed https://github.com/llvm/llvm-project/pull/81511 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [Flang][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-23 Thread via llvm-branch-commits
agozillon wrote: Going to close this and re-open it with the rest of the stack (one of the commit names was a little too long, so going to shorten them in general if I can). https://github.com/llvm/llvm-project/pull/81511 ___ llvm-branch-commits mai

[llvm-branch-commits] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-23 Thread via llvm-branch-commits
agozillon wrote: Going to close this and re-open it with the rest of the stack (one of the commit names was a little too long, so going to shorten them in general if I can). https://github.com/llvm/llvm-project/pull/81510 ___ llvm-branch-commits mail

[llvm-branch-commits] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-23 Thread via llvm-branch-commits
https://github.com/agozillon closed https://github.com/llvm/llvm-project/pull/81510 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [OpenMP][MLIR] Add new partial_map and members_index arguments to omp.map_info operations to help support record type mapping (PR #81509)

2024-02-23 Thread via llvm-branch-commits
agozillon wrote: Going to close this and re-open it with the rest of the stack (one of the commit names was a little too long, so going to shorten them in general if I can). https://github.com/llvm/llvm-project/pull/81509 ___ llvm-branch-commits mail

[llvm-branch-commits] [OpenMP][MLIR] Add new partial_map and members_index arguments to omp.map_info operations to help support record type mapping (PR #81509)

2024-02-23 Thread via llvm-branch-commits
https://github.com/agozillon closed https://github.com/llvm/llvm-project/pull/81509 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] 95b6a7f - Backport 0bf4f82 to release/18.x (#82571)

2024-02-23 Thread via llvm-branch-commits
Author: Wentao Zhang Date: 2024-02-23T16:07:23-08:00 New Revision: 95b6a7f2b38c821d6e8d2a11f32b53ae4d9a1522 URL: https://github.com/llvm/llvm-project/commit/95b6a7f2b38c821d6e8d2a11f32b53ae4d9a1522 DIFF: https://github.com/llvm/llvm-project/commit/95b6a7f2b38c821d6e8d2a11f32b53ae4d9a1522.diff

[llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)

2024-02-23 Thread via llvm-branch-commits
https://github.com/agozillon created https://github.com/llvm/llvm-project/pull/82851 This PR adds two new fields to omp.map_info, one BoolAttr and one I64ArrayAttr. The BoolAttr is named partial_map, and is a flag that indicates if the record type captured by the map_info operation is a partia

[llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)

2024-02-23 Thread via llvm-branch-commits
https://github.com/agozillon created https://github.com/llvm/llvm-project/pull/82852 This patch seeks to refactor slightly and extend the current record type map support that was put in place for Fortran's descriptor types to handle explicit member mapping for record types at a single level of d

[llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)

2024-02-23 Thread via llvm-branch-commits
https://github.com/agozillon created https://github.com/llvm/llvm-project/pull/82853 This patch is one in a series of four patches that seeks to refactor slightly and extend the current record type map support that was put in place for Fortran's descriptor types to handle explicit member mapping

[llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-llvm Author: None (agozillon) Changes This patch seeks to refactor slightly and extend the current record type map support that was put in place for Fortran's descriptor types to handle explicit member mapping for record types at a single level of d

[llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp @llvm/pr-subscribers-flang-fir-hlfir Author: None (agozillon) Changes This patch is one in a series of four patches that seeks to refactor slightly and extend the current record type map support that was put in place for Fortran's descriptor

[llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: None (agozillon) Changes This PR adds two new fields to omp.map_info, one BoolAttr and one I64ArrayAttr. The BoolAttr is named partial_map, and is a flag that indicates if the record type captured by the map_info operation is a par

[llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)

2024-02-23 Thread via llvm-branch-commits
agozillon wrote: > You could do the renaming of the pass as an NFC PR so it would make the non > NFC changes more obvious to spot at. Not necessary to do it for this time but > next time it would be nice. I'm very sorry about that! I didn't realise it would be a problem, but I will keep it in

[llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)

2024-02-23 Thread via llvm-branch-commits
agozillon wrote: I have opened PRs again on the entire stack, hopefully they shouldn't cause problems for windows users anymore, I've checked the length of the largest PR and I believe it fits within the maximum that we're planning on enforcing. https://github.com/llvm/llvm-project/pull/82853

[llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)

2024-02-23 Thread via llvm-branch-commits
agozillon wrote: > > > You could do the renaming of the pass as an NFC PR so it would make the > > > non NFC changes more obvious to spot at. Not necessary to do it for this > > > time but next time it would be nice. > > > > > > I'm very sorry about that! I didn't realise it would be a proble

[llvm-branch-commits] [clang] release/18.x: [clang][CodeGen] Keep processing the rest of AST after encountering unsupported MC/DC expressions (#82464) (PR #82866)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82866 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/18.x: [clang][CodeGen] Keep processing the rest of AST after encountering unsupported MC/DC expressions (#82464) (PR #82866)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @evodius96 What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82866 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/list

[llvm-branch-commits] [clang] release/18.x: [clang][CodeGen] Keep processing the rest of AST after encountering unsupported MC/DC expressions (#82464) (PR #82866)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82866 Backport d4bfca3b2e673789f7c278d46a199ae8910ddd37 Requested by: @whentojump >From a64e5aab54b372df13c1756ed66bb9fc5cd59927 Mon Sep 17 00:00:00 2001 From: Wentao Zhang <[email protected]

[llvm-branch-commits] [clang] release/18.x: [clang][CodeGen] Keep processing the rest of AST after encountering unsupported MC/DC expressions (#82464) (PR #82866)

2024-02-23 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82866 >From b058dd52590462f564238275527e7f061ff9e08a Mon Sep 17 00:00:00 2001 From: Wentao Zhang <[email protected]> Date: Thu, 22 Feb 2024 16:04:25 -0600 Subject: [PATCH] [clang][CodeGen] Kee

[llvm-branch-commits] [clang] release/18.x: [clang][CodeGen] Keep processing the rest of AST after encountering unsupported MC/DC expressions (#82464) (PR #82866)

2024-02-23 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: None (llvmbot) Changes Backport d4bfca3b2e673789f7c278d46a199ae8910ddd37 Requested by: @whentojump --- Full diff: https://github.com/llvm/llvm-project/pull/82866.diff 1 Files Affected: - (modified) clang/lib/CodeGen/CodeGenPGO.

<    16   17   18   19   20   21   22   23   24   25   >