[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 , } } +static int getMapDataMemberIdx(MapInfoData , + mlir::omp::MapInfoOp memberOp) { + int memberDataIdx = -1; + for (size_t i = 0; i < mapData.MapClause.size(); ++i) { +

[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
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] [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] [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] [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] [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] [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

[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] [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

[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: @mordante What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/82045 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[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
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82045 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

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

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82045 Backport d8278b6 Requested by: @ldionne >From 74fe0854bc9cb159e5a182f511966dd5ddb33915 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Fri, 16 Feb 2024 16:45:00 -0500 Subject: [PATCH] [libc++] Only include

[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 , } } +static int getMapDataMemberIdx(MapInfoData , + mlir::omp::MapInfoOp memberOp) { + int memberDataIdx = -1; + for (size_t i = 0; i < mapData.MapClause.size(); ++i) { +

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81990 ___ 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] 347977c - [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Ulrich Weigand Date: 2024-02-16T12:24:37-08:00 New Revision: 347977c8b16fc4db809d7e049ceca874a5e4940b URL: https://github.com/llvm/llvm-project/commit/347977c8b16fc4db809d7e049ceca874a5e4940b DIFF:

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81990 >From 347977c8b16fc4db809d7e049ceca874a5e4940b Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Wed, 14 Feb 2024 18:26:38 +0100 Subject: [PATCH] [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie

[llvm-branch-commits] [llvm] Use container on Linux to run llvm-project-tests workflow (#81349) (PR #81807)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/81807 >From f40655f940d7d070da09cd4ae6db0fad74fd716e Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 14 Feb 2024 16:05:52 -0800 Subject: [PATCH] Use container on Linux to run llvm-project-tests workflow

[llvm-branch-commits] [lld] release/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81988 ___ 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] d71aae5 - [lld] Fix test failures when running as root user (#81339)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Tom Stellard Date: 2024-02-16T12:21:13-08:00 New Revision: d71aae5f79863ce897e38f6aab46710f0257f72e URL: https://github.com/llvm/llvm-project/commit/d71aae5f79863ce897e38f6aab46710f0257f72e DIFF: https://github.com/llvm/llvm-project/commit/d71aae5f79863ce897e38f6aab46710f0257f72e.diff

[llvm-branch-commits] [lld] release/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81988 >From d71aae5f79863ce897e38f6aab46710f0257f72e Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 9 Feb 2024 20:57:05 -0800 Subject: [PATCH] [lld] Fix test failures when running as root user (#81339) This

[llvm-branch-commits] [ELF] Support placing .lbss/.lrodata/.ldata after .bss (PR #81224)

2024-02-16 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay edited https://github.com/llvm/llvm-project/pull/81224 ___ 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] [ELF] Support placing .lbss/.lrodata/.ldata after .bss (PR #81224)

2024-02-16 Thread Fangrui Song via llvm-branch-commits
@@ -1436,6 +1436,8 @@ static void readConfigs(opt::InputArgList ) { config->zInterpose = hasZOption(args, "interpose"); config->zKeepTextSectionPrefix = getZFlag( args, "keep-text-section-prefix", "nokeep-text-section-prefix", false); + config->zLrodataAfterBss = +

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay approved this pull request. https://github.com/llvm/llvm-project/pull/81990 ___ 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/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 Thread Fangrui Song via llvm-branch-commits
https://github.com/MaskRay approved this pull request. https://github.com/llvm/llvm-project/pull/81988 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/18.x: [libc++][modules] Re-add build dir CMakeLists.txt. (#81370) (PR #81651)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81651 ___ 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] 0756378 - [libc++][modules] Re-add build dir CMakeLists.txt. (#81370)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Mark de Wever Date: 2024-02-16T11:01:06-08:00 New Revision: 0756378b77054938b2e252c105e91395954366ec URL: https://github.com/llvm/llvm-project/commit/0756378b77054938b2e252c105e91395954366ec DIFF: https://github.com/llvm/llvm-project/commit/0756378b77054938b2e252c105e91395954366ec.diff

[llvm-branch-commits] [libcxx] release/18.x: [libc++][modules] Re-add build dir CMakeLists.txt. (#81370) (PR #81651)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81651 >From 0756378b77054938b2e252c105e91395954366ec Mon Sep 17 00:00:00 2001 From: Mark de Wever Date: Tue, 13 Feb 2024 20:04:34 +0100 Subject: [PATCH] [libc++][modules] Re-add build dir CMakeLists.txt. (#81370)

[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 , } } +static int getMapDataMemberIdx(MapInfoData , + mlir::omp::MapInfoOp memberOp) { + int memberDataIdx = -1; + for (size_t i = 0; i < mapData.MapClause.size(); ++i) { +

[llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82003)

2024-02-16 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz edited https://github.com/llvm/llvm-project/pull/82003 ___ 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] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82003)

2024-02-16 Thread Krzysztof Parzyszek via llvm-branch-commits
kparzysz wrote: This is a follow-up to the [previous draft](https://github.com/llvm/llvm-project/pull/80059), based on the clause-representation stack. https://github.com/llvm/llvm-project/pull/82003 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82003)

2024-02-16 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz converted_to_draft https://github.com/llvm/llvm-project/pull/82003 ___ 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] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82003)

2024-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Krzysztof Parzyszek (kparzysz) Changes [flang][OpenMP] TableGen support for getting leaf constructs Implement getLeafConstructs(D), which for a composite directive D will return the list of the constituent leaf directives.

[llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82003)

2024-02-16 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/82003 [flang][OpenMP] TableGen support for getting leaf constructs Implement getLeafConstructs(D), which for a composite directive D will return the list of the constituent leaf directives. [flang][OpenMP] Set

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC][WIP] Turn unresolved materializations into `IRRewrite`s (PR #81761)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/81761 >From ab0cd8c2d3b66b0a11bee128dc4e11e754e11a36 Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Fri, 16 Feb 2024 15:24:42 + Subject: [PATCH] [WIP] UnresolvedMaterialization BEGIN_PUBLIC No

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Turn op creation into `IRRewrite` (PR #81759)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/81759 >From 67010343f91c6808a18731f01d139db6cb36fde6 Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Fri, 16 Feb 2024 15:21:48 + Subject: [PATCH] [mlir][Transforms][NFC] Turn op creation into

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Turn op/block arg replacements into `IRRewrite`s (PR #81757)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/81757 >From b8d4cbd5e237dfc9fa6b7420b85a8e5de94f0725 Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Fri, 16 Feb 2024 15:19:07 + Subject: [PATCH] [mlir][Transforms][NFC] Turn op/block arg

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Turn block type conversion into `IRRewrite` (PR #81756)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer edited https://github.com/llvm/llvm-project/pull/81756 ___ 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] [mlir] [mlir][Transforms][NFC] Turn block type conversion into `IRRewrite` (PR #81756)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/81756 >From 5dc79f6af9ac00a61767062980b13eb4ae8d2571 Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Fri, 16 Feb 2024 15:13:37 + Subject: [PATCH 1/2] [mlir][Transforms] Dialect conversion: Improve

[llvm-branch-commits] [mlir] [mlir][Transforms] Dialect conversion: Improve signature conversion API (PR #81997)

2024-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Matthias Springer (matthias-springer) Changes This commit improves the block signature conversion API of the dialect conversion. There is the following comment in `ArgConverter::applySignatureConversion`: ``` // If no arguments are being

[llvm-branch-commits] [mlir] [mlir][Transforms] Dialect conversion: Improve signature conversion API (PR #81997)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer created https://github.com/llvm/llvm-project/pull/81997 This commit improves the block signature conversion API of the dialect conversion. There is the following comment in `ArgConverter::applySignatureConversion`: ``` // If no arguments are being changed

[llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Simplify `ArgConverter` state (PR #81462)

2024-02-16 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/81462 >From a7fffc3e18588d1112411a03936e41a2931cefec Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Fri, 16 Feb 2024 15:11:41 + Subject: [PATCH] [mlir][Transforms][NFC] Simplify `ArgConverter`

[llvm-branch-commits] [llvm] release/18.x: [SLP]Fix PR79229: Check that extractelement is used only in a single node (PR #81984)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81984 ___ 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] b7a4ff8 - [SLP]Fix PR79229: Do not erase extractelement, if it used in

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Alexey Bataev Date: 2024-02-16T05:51:10-08:00 New Revision: b7a4ff80a4ccaecf1d497db51bfdc9499c3cbb48 URL: https://github.com/llvm/llvm-project/commit/b7a4ff80a4ccaecf1d497db51bfdc9499c3cbb48 DIFF: https://github.com/llvm/llvm-project/commit/b7a4ff80a4ccaecf1d497db51bfdc9499c3cbb48.diff

[llvm-branch-commits] [llvm] 5226ae4 - [SLP]Fix PR79229: Check that extractelement is used only in a single node

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Alexey Bataev Date: 2024-02-16T05:51:10-08:00 New Revision: 5226ae4617023e3b8957e9db0b9c2c83ea7e77a2 URL: https://github.com/llvm/llvm-project/commit/5226ae4617023e3b8957e9db0b9c2c83ea7e77a2 DIFF: https://github.com/llvm/llvm-project/commit/5226ae4617023e3b8957e9db0b9c2c83ea7e77a2.diff

[llvm-branch-commits] [llvm] release/18.x: [SLP]Fix PR79229: Check that extractelement is used only in a single node (PR #81984)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81984 >From 5226ae4617023e3b8957e9db0b9c2c83ea7e77a2 Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Wed, 24 Jan 2024 10:57:18 -0800 Subject: [PATCH 1/2] [SLP]Fix PR79229: Check that extractelement is used only in

[llvm-branch-commits] [llvm] Backport [DAGCombine] Fix multi-use miscompile in load combine (#81586) (PR #81633)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81633 ___ 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] 1a69056 - Backport [DAGCombine] Fix multi-use miscompile in load combine (#81586) (#81633)

2024-02-16 Thread via llvm-branch-commits
Author: Nikita Popov Date: 2024-02-16T05:50:14-08:00 New Revision: 1a69056c899a74c311d700bd0f5618cbfee23518 URL: https://github.com/llvm/llvm-project/commit/1a69056c899a74c311d700bd0f5618cbfee23518 DIFF: https://github.com/llvm/llvm-project/commit/1a69056c899a74c311d700bd0f5618cbfee23518.diff

[llvm-branch-commits] [lld] d01a4ab - [LLD] [docs] Add more release notes for COFF and MinGW (#81977)

2024-02-16 Thread via llvm-branch-commits
Author: Martin Storsjö Date: 2024-02-16T05:48:29-08:00 New Revision: d01a4ab21044ceb20e39b783a5983a8d4cc93cb6 URL: https://github.com/llvm/llvm-project/commit/d01a4ab21044ceb20e39b783a5983a8d4cc93cb6 DIFF:

[llvm-branch-commits] [lld] [LLD] [docs] Add more release notes for COFF and MinGW (PR #81977)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81977 ___ 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] PR for llvm/llvm-project#80789 (PR #80790)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80790 ___ 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] 60a8ec3 - [lld][ELF] Support relax R_LARCH_ALIGN (#78692)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Jinyang He Date: 2024-02-16T05:39:14-08:00 New Revision: 60a8ec3a35c722a9eb8298c215321b89d0faf5b5 URL: https://github.com/llvm/llvm-project/commit/60a8ec3a35c722a9eb8298c215321b89d0faf5b5 DIFF: https://github.com/llvm/llvm-project/commit/60a8ec3a35c722a9eb8298c215321b89d0faf5b5.diff

[llvm-branch-commits] [lld] PR for llvm/llvm-project#80789 (PR #80790)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80790 >From 60a8ec3a35c722a9eb8298c215321b89d0faf5b5 Mon Sep 17 00:00:00 2001 From: Jinyang He Date: Tue, 6 Feb 2024 09:09:13 +0800 Subject: [PATCH] [lld][ELF] Support relax R_LARCH_ALIGN (#78692) Refer to commit

[llvm-branch-commits] [lld] PR for llvm/llvm-project#80789 (PR #80790)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: The CI failure is unrelated to this PR. https://github.com/llvm/llvm-project/pull/80790 ___ 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] [18.x][Docs] Add release note about Clang-defined target OS macros (PR #80044)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80044 ___ 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] ddc2a5f - [18.x][Docs] Add release note about Clang-defined target OS macros (#80044)

2024-02-16 Thread via llvm-branch-commits
Author: Zixu Wang Date: 2024-02-16T05:36:18-08:00 New Revision: ddc2a5ff4e149d07fcda735c1d860be95006fe2a URL: https://github.com/llvm/llvm-project/commit/ddc2a5ff4e149d07fcda735c1d860be95006fe2a DIFF: https://github.com/llvm/llvm-project/commit/ddc2a5ff4e149d07fcda735c1d860be95006fe2a.diff

[llvm-branch-commits] [llvm] Backport [DAGCombine] Fix multi-use miscompile in load combine (#81586) (PR #81633)

2024-02-16 Thread Simon Pilgrim via llvm-branch-commits
https://github.com/RKSimon approved this pull request. LGTM for backport https://github.com/llvm/llvm-project/pull/81633 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

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

2024-02-16 Thread Nikita Popov via llvm-branch-commits
nikic wrote: @tstellar Thanks, should be fixed now. I missed one necessary commit. https://github.com/llvm/llvm-project/pull/80832 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

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

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80832 >From 8bc0739799778d12ed6f4e89f28945368ea64386 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

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-elf Author: None (llvmbot) Changes Backport 6f907733e65d24edad65f763fb14402464bd578b Requested by: @uweigand --- Full diff: https://github.com/llvm/llvm-project/pull/81990.diff 2 Files Affected: - (modified) lld/ELF/Relocations.cpp (+1-1) -

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld Author: None (llvmbot) Changes Backport 6f907733e65d24edad65f763fb14402464bd578b Requested by: @uweigand --- Full diff: https://github.com/llvm/llvm-project/pull/81990.diff 2 Files Affected: - (modified) lld/ELF/Relocations.cpp (+1-1) -

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 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/81990 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [lld] release/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/81990 ___ 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/18.x: [lld/ELF] Avoid unnecessary TPOFF relocations in GOT for -pie (#81739) (PR #81990)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/81990 Backport 6f907733e65d24edad65f763fb14402464bd578b Requested by: @uweigand >From 05922282105dff080bbe1e0bbb04a1f0d639d850 Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Wed, 14 Feb 2024 18:26:38 +0100

[llvm-branch-commits] [clang] [llvm] release/18.x: [AArch64] Backport Ampere1B support (#81297 , #81341, and #81744) (PR #81857)

2024-02-16 Thread Philipp Tomsich via llvm-branch-commits
https://github.com/ptomsich edited https://github.com/llvm/llvm-project/pull/81857 ___ 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/18.x: [SLP]Fix PR79229: Check that extractelement is used only in a single node (PR #81984)

2024-02-16 Thread Alexey Bataev via llvm-branch-commits
https://github.com/alexey-bataev approved this pull request. LG https://github.com/llvm/llvm-project/pull/81984 ___ 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] Backport [DAGCombine] Fix multi-use miscompile in load combine (#81586) (PR #81633)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @RKSimon What do you think about backporting this? https://github.com/llvm/llvm-project/pull/81633 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Check type is legal before combining mgather to vlse intrinsic (#81107) (PR #81568)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Ping @preames @topperc what do you think about backporting this? https://github.com/llvm/llvm-project/pull/81568 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

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

2024-02-16 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: ping @vitalybuka does this look OK? 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] PR for llvm/llvm-project#79861 (PR #80832)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @nikic This backport introduces a build failure. https://github.com/llvm/llvm-project/pull/80832 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [lld] release/18.x: [lld] Add target support for SystemZ (s390x) (#75643) (PR #81675)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81675 ___ 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] 0a44c37 - [lld] Add target support for SystemZ (s390x) (#75643)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Ulrich Weigand Date: 2024-02-16T05:17:32-08:00 New Revision: 0a44c3792a6ff799df5f100670d7e19d1bc49f03 URL: https://github.com/llvm/llvm-project/commit/0a44c3792a6ff799df5f100670d7e19d1bc49f03 DIFF:

[llvm-branch-commits] [lld] release/18.x: [lld] Add target support for SystemZ (s390x) (#75643) (PR #81675)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81675 >From 0a44c3792a6ff799df5f100670d7e19d1bc49f03 Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Tue, 13 Feb 2024 11:29:21 +0100 Subject: [PATCH] [lld] Add target support for SystemZ (s390x) (#75643) This

[llvm-branch-commits] [openmp] 34fdf52 - [OpenMP][AIX]Define struct kmp_base_tas_lock with the order of two members swapped for big-endian (#79188)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Xing Xue Date: 2024-02-16T05:15:11-08:00 New Revision: 34fdf52cce678cb4fd3714c31f1a798bece84303 URL: https://github.com/llvm/llvm-project/commit/34fdf52cce678cb4fd3714c31f1a798bece84303 DIFF: https://github.com/llvm/llvm-project/commit/34fdf52cce678cb4fd3714c31f1a798bece84303.diff

[llvm-branch-commits] [openmp] release/18.x: [OpenMP][AIX]Define struct kmp_base_tas_lock with the order of two members swapped for big-endian (#79188) (PR #81743)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81743 ___ 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] cf13026 - [OpenMP][test]Flip bit-fields in 'struct flags' for big-endian in test cases (#79895)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Xing Xue Date: 2024-02-16T05:15:11-08:00 New Revision: cf130269fade1c08e3f83a7f34bc450a27287852 URL: https://github.com/llvm/llvm-project/commit/cf130269fade1c08e3f83a7f34bc450a27287852 DIFF: https://github.com/llvm/llvm-project/commit/cf130269fade1c08e3f83a7f34bc450a27287852.diff

[llvm-branch-commits] [openmp] release/18.x: [OpenMP][AIX]Define struct kmp_base_tas_lock with the order of two members swapped for big-endian (#79188) (PR #81743)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81743 >From cf130269fade1c08e3f83a7f34bc450a27287852 Mon Sep 17 00:00:00 2001 From: Xing Xue Date: Wed, 7 Feb 2024 15:24:52 -0500 Subject: [PATCH 1/2] [OpenMP][test]Flip bit-fields in 'struct flags' for big-endian in

[llvm-branch-commits] [lld] 28be6f6 - [LLD] [MinGW] Implement the --lto-emit-asm and -plugin-opt=emit-llvm options (#81475)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Martin Storsjö Date: 2024-02-16T05:07:05-08:00 New Revision: 28be6f670fabe068e02d59670c26571efad1be4b URL: https://github.com/llvm/llvm-project/commit/28be6f670fabe068e02d59670c26571efad1be4b DIFF:

[llvm-branch-commits] [lld] release/18.x: [LLD] [MinGW] Implement the --lto-emit-asm and -plugin-opt=emit-llvm options (#81475) (PR #81798)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81798 ___ 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/18.x: [LLD] [MinGW] Implement the --lto-emit-asm and -plugin-opt=emit-llvm options (#81475) (PR #81798)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81798 >From 28be6f670fabe068e02d59670c26571efad1be4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 13 Feb 2024 09:32:40 +0200 Subject: [PATCH] [LLD] [MinGW] Implement the --lto-emit-asm

[llvm-branch-commits] [lld] release/18.x: [LLD] [MinGW] Implement the --lto-emit-asm and -plugin-opt=emit-llvm options (#81475) (PR #81798)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81798 >From d442a51287dda821a216cd683eacd601bd7441c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 13 Feb 2024 09:32:40 +0200 Subject: [PATCH] [LLD] [MinGW] Implement the --lto-emit-asm

[llvm-branch-commits] [lld] release/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-macho @llvm/pr-subscribers-lld Author: None (llvmbot) Changes Backport e165bea1d4ec2de96ee0548cece79d71a75ce8f8 Requested by: @tstellar --- Full diff: https://github.com/llvm/llvm-project/pull/81988.diff 7 Files Affected: - (modified)

[llvm-branch-commits] [lld] release/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 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/81988 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [lld] release/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/81988 ___ 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/18.x: [lld] Fix test failures when running as root user (#81339) (PR #81988)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/81988 Backport e165bea1d4ec2de96ee0548cece79d71a75ce8f8 Requested by: @tstellar >From d0392f7015df24088e17f79b92b7376468ddbccd Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 9 Feb 2024 20:57:05 -0800

[llvm-branch-commits] [llvm] [CFI][annotation] Leave alone function pointers in function annotations (PR #81673)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81673 ___ 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] 5750be5 - [CFI][annotation] Leave alone function pointers in function annotations (#81673)

2024-02-16 Thread via llvm-branch-commits
Author: yozhu Date: 2024-02-16T04:53:41-08:00 New Revision: 5750be5fc5d130c62f3f7703926ac2c8c4992586 URL: https://github.com/llvm/llvm-project/commit/5750be5fc5d130c62f3f7703926ac2c8c4992586 DIFF: https://github.com/llvm/llvm-project/commit/5750be5fc5d130c62f3f7703926ac2c8c4992586.diff LOG:

[llvm-branch-commits] [llvm] release/18.x: [AArch64] Only apply bool vector bitcast opt if result is scalar (#81256) (PR #81454)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81454 ___ 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] e098f6c - [AArch64] Only apply bool vector bitcast opt if result is scalar (#81256)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Nikita Popov Date: 2024-02-16T04:50:47-08:00 New Revision: e098f6c4aaccec326a2fc4b45323b3822e02c270 URL: https://github.com/llvm/llvm-project/commit/e098f6c4aaccec326a2fc4b45323b3822e02c270 DIFF: https://github.com/llvm/llvm-project/commit/e098f6c4aaccec326a2fc4b45323b3822e02c270.diff

[llvm-branch-commits] [llvm] release/18.x: [AArch64] Only apply bool vector bitcast opt if result is scalar (#81256) (PR #81454)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81454 >From e098f6c4aaccec326a2fc4b45323b3822e02c270 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Mon, 12 Feb 2024 10:00:34 +0100 Subject: [PATCH] [AArch64] Only apply bool vector bitcast opt if result is scalar

[llvm-branch-commits] [openmp] release/18.x: [OpenMP] [cmake] Don't use -fno-semantic-interposition on Windows (#81113) (PR #81332)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81332 ___ 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] d7c6794 - [OpenMP] [cmake] Don't use -fno-semantic-interposition on Windows (#81113)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Martin Storsjö Date: 2024-02-16T04:40:41-08:00 New Revision: d7c6794aff6625c420a719d64402827cbae55292 URL: https://github.com/llvm/llvm-project/commit/d7c6794aff6625c420a719d64402827cbae55292 DIFF:

[llvm-branch-commits] [openmp] release/18.x: [OpenMP] [cmake] Don't use -fno-semantic-interposition on Windows (#81113) (PR #81332)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81332 >From d7c6794aff6625c420a719d64402827cbae55292 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 8 Feb 2024 15:28:46 +0200 Subject: [PATCH] [OpenMP] [cmake] Don't use

[llvm-branch-commits] [llvm] 38c5b35 - [RISCV] Make sure ADDI replacement in optimizeCondBranch has a virtual reg destination. (#81938)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
Author: Craig Topper Date: 2024-02-16T04:38:41-08:00 New Revision: 38c5b352c6f3b26632f40faa17d07c2bfab88a2d URL: https://github.com/llvm/llvm-project/commit/38c5b352c6f3b26632f40faa17d07c2bfab88a2d DIFF: https://github.com/llvm/llvm-project/commit/38c5b352c6f3b26632f40faa17d07c2bfab88a2d.diff

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Make sure ADDI replacement in optimizeCondBranch has a virtual reg destination. (#81938) (PR #81953)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81953 ___ 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/18.x: [RISCV] Make sure ADDI replacement in optimizeCondBranch has a virtual reg destination. (#81938) (PR #81953)

2024-02-16 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81953 >From 38c5b352c6f3b26632f40faa17d07c2bfab88a2d Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Thu, 15 Feb 2024 16:34:40 -0800 Subject: [PATCH] [RISCV] Make sure ADDI replacement in optimizeCondBranch has a

[llvm-branch-commits] [llvm] release/18.x: [RISCV] Use APInt in useInversedSetcc to prevent crashes when mask is larger than UINT64_MAX. (#81888) (PR #81905)

2024-02-16 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81905 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

  1   2   >