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

2024-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport d8278b6 Requested by: @ldionne --- Full diff: https://github.com/llvm/llvm-project/pull/82045.diff 1 Files Affected: - (modified) libcxx/include/csetjmp (+7-1) ``diff diff --git a/libcxx/incl

[llvm-branch-commits] [compiler-rt] PR for llvm/llvm-project#81000 (PR #81003)

2024-02-16 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka approved this pull request. https://github.com/llvm/llvm-project/pull/81003 ___ 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] ceecdbf - Revert "Make two texts static in `ReplayInlineAdvisor` (#79489)"

2024-02-16 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-02-16T15:52:11-08:00 New Revision: ceecdbf4881603844c25919f04fc86789bca69d5 URL: https://github.com/llvm/llvm-project/commit/ceecdbf4881603844c25919f04fc86789bca69d5 DIFF: https://github.com/llvm/llvm-project/commit/ceecdbf4881603844c25919f04fc86789bca69d5.diff L

[llvm-branch-commits] [clang] cecfa36 - Revert "[C23] Add __TYPE_FMTB__ and __TYPE_FMTb__ predefined macros (#82037)"

2024-02-16 Thread via llvm-branch-commits
Author: Aaron Ballman Date: 2024-02-16T18:52:17-05:00 New Revision: cecfa36eb0bac0e61ba88a96fac5b52a01c46d50 URL: https://github.com/llvm/llvm-project/commit/cecfa36eb0bac0e61ba88a96fac5b52a01c46d50 DIFF: https://github.com/llvm/llvm-project/commit/cecfa36eb0bac0e61ba88a96fac5b52a01c46d50.diff

[llvm-branch-commits] [compiler-rt] 4d9591e - Revert "Reland "[scudo] resize stack depot for allocation ring buffer" (#81028)"

2024-02-16 Thread via llvm-branch-commits
Author: Florian Mayer Date: 2024-02-16T17:56:43-08:00 New Revision: 4d9591e5a01265aa2af1ed565822acda1c49c97b URL: https://github.com/llvm/llvm-project/commit/4d9591e5a01265aa2af1ed565822acda1c49c97b DIFF: https://github.com/llvm/llvm-project/commit/4d9591e5a01265aa2af1ed565822acda1c49c97b.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-16 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81509 ___ 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] [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-16 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81509 ___ 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] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-16 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81510 ___ 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][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-16 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81511 ___ 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] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-16 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81510 ___ 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][OpenMP][MLIR] Extend derived (record) type map support in Flang OpenMP by adding some initial support for explicit member mapping (PR #81511)

2024-02-16 Thread via llvm-branch-commits
https://github.com/agozillon updated https://github.com/llvm/llvm-project/pull/81511 ___ 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] [OpenMP][MLIR] Extend explicit derived type member mapping support for OpenMP dialects lowering to LLVM-IR (PR #81510)

2024-02-16 Thread via llvm-branch-commits
agozillon wrote: Updated this PR (the commits on the other stacked PRs can be ignored, they're due to me running a SPR diff on everything, as I made a little mistake during a rebase). Change list in the recent commit attempts to address review comments by: > Remove unnecessary map type flag

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

2024-02-16 Thread via llvm-branch-commits
@@ -1783,6 +1783,98 @@ void collectMapDataFromMapOperands(MapInfoData &mapData, } } +static int getMapDataMemberIdx(MapInfoData &mapData, + mlir::omp::MapInfoOp memberOp) { + int memberDataIdx = -1; + for (size_t i = 0; i < mapData.MapClause.s

<    1   2