[llvm-branch-commits] [ARM, MC] Support FDPIC relocations (PR #82187)

2024-02-19 Thread James Henderson via llvm-branch-commits
https://github.com/jh7370 commented: BinaryFormat/llvm-readobj aspects looks fine to me, but the assembler side of things goes a bit over my head, so you'll need someone else to review that area. https://github.com/llvm/llvm-project/pull/82187 ___ llv

[llvm-branch-commits] [ARM, MC] Support FDPIC relocations (PR #82187)

2024-02-19 Thread James Henderson via llvm-branch-commits
https://github.com/jh7370 edited https://github.com/llvm/llvm-project/pull/82187 ___ 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] [ARM, MC] Support FDPIC relocations (PR #82187)

2024-02-19 Thread James Henderson via llvm-branch-commits
@@ -143,3 +143,10 @@ ELF_RELOC(R_ARM_THM_BF16, 0x88) ELF_RELOC(R_ARM_THM_BF12, 0x89) ELF_RELOC(R_ARM_THM_BF18, 0x8a) ELF_RELOC(R_ARM_IRELATIVE, 0xa0) +ELF_RELOC(R_ARM_GOTFUNCDESC,0xa1) +ELF_RELOC(R_ARM_GOTOFFFUN

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

2024-02-19 Thread David Green via llvm-branch-commits
davemgreen wrote: This is a fairly big patch to backport. The ampere1b changes should be safe enough considering as it just adds support for an extra CPU. There is also the change from #78027 added for changing how PAUTH is enabled. @atrosinenko @DavidSpickett do you think that is OK to backpo

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

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/81761 >From 51a7e12b4e0e8ceee8429460592307adfad18a96 Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Mon, 19 Feb 2024 10:29:29 + Subject: [PATCH] [WIP] UnresolvedMaterialization BEGIN_PUBLIC No pu

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

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer edited https://github.com/llvm/llvm-project/pull/81761 ___ 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][WIP] Turn unresolved materializations into `IRRewrite`s (PR #81761)

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer ready_for_review https://github.com/llvm/llvm-project/pull/81761 ___ 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][WIP] Turn unresolved materializations into `IRRewrite`s (PR #81761)

2024-02-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Matthias Springer (matthias-springer) Changes This commit is a refactoring of the dialect conversion. The dialect conversion maintains a list of "IR rewrites" that can be committed (upon success) or rolled back (upon failure). This commit

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

2024-02-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Matthias Springer (matthias-springer) Changes This commit is a refactoring of the dialect conversion. The dialect conversion maintains a list of "IR rewrites" that can be committed (upon success) or rolled back (upon failure). This c

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

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer edited https://github.com/llvm/llvm-project/pull/81761 ___ 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] Make `ConversionPatternRewriter` constructor private (PR #82244)

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer created https://github.com/llvm/llvm-project/pull/82244 `ConversionPatternRewriter` objects should not be constructed outside of dialect conversions. Some IR modifications performed through a `ConversionPatternRewriter` are reflected in the IR in a delayed

[llvm-branch-commits] [mlir] [mlir][Transforms] Make `ConversionPatternRewriter` constructor private (PR #82244)

2024-02-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Matthias Springer (matthias-springer) Changes `ConversionPatternRewriter` objects should not be constructed outside of dialect conversions. Some IR modifications performed through a `ConversionPatternRewriter` are reflected in the IR in a

[llvm-branch-commits] [mlir] [mlir][Transforms] Make `ConversionPatternRewriter` constructor private (PR #82244)

2024-02-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core Author: Matthias Springer (matthias-springer) Changes `ConversionPatternRewriter` objects should not be constructed outside of dialect conversions. Some IR modifications performed through a `ConversionPatternRewriter` are reflected in the IR

[llvm-branch-commits] [flang] [mlir] [mlir][Transforms] Make `ConversionPatternRewriter` constructor private (PR #82244)

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer updated https://github.com/llvm/llvm-project/pull/82244 >From f3fe2f1f9e2b561693bcaa2c8df84ac8cc8a60af Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Mon, 19 Feb 2024 12:50:30 + Subject: [PATCH] [mlir][Transforms] Make `ConversionPatternRewriter`

[llvm-branch-commits] [compiler-rt] release/18.x: [AIX] Add a dummy variable in the __llvm_orderfile section (#81968) (PR #82148)

2024-02-19 Thread Qiongsi Wu via llvm-branch-commits
https://github.com/qiongsiwu approved this pull request. LGTM! Thanks! https://github.com/llvm/llvm-project/pull/82148 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-

[llvm-branch-commits] [mlir] [mlir][Transforms] Encapsulate dialect conversion options in `ConversionConfig` (PR #82250)

2024-02-19 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer created https://github.com/llvm/llvm-project/pull/82250 This commit adds a new `ConversionConfig` struct that allows users to customize the dialect conversion. This configuration is similar to `GreedyRewriteConfig` for the greedy pattern rewrite driver. A

[llvm-branch-commits] [mlir] [mlir][Transforms] Encapsulate dialect conversion options in `ConversionConfig` (PR #82250)

2024-02-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-core @llvm/pr-subscribers-mlir Author: Matthias Springer (matthias-springer) Changes This commit adds a new `ConversionConfig` struct that allows users to customize the dialect conversion. This configuration is similar to `GreedyRewriteConfig` for

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

2024-02-19 Thread Philipp Tomsich via llvm-branch-commits
ptomsich wrote: > This is a fairly big patch to backport. The ampere1b changes should be safe > enough considering as it just adds support for an extra CPU. There is also > the change from #78027 added for changing how PAUTH is enabled. We can drop the dependency on #78027, if we modify the am

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

2024-02-19 Thread Valentin Clement バレンタイン クレメン via llvm-branch-commits
@@ -48,6 +49,29 @@ using DeclareTargetCapturePair = // Common helper functions //===--===// +static llvm::ArrayRef getWorksharing() { + static llvm::omp::Directive worksharing[] = { + llvm::omp::Directi

[llvm-branch-commits] [ARM, MC] Support FDPIC relocations (PR #82187)

2024-02-19 Thread Fangrui Song via llvm-branch-commits
@@ -143,3 +143,10 @@ ELF_RELOC(R_ARM_THM_BF16, 0x88) ELF_RELOC(R_ARM_THM_BF12, 0x89) ELF_RELOC(R_ARM_THM_BF18, 0x8a) ELF_RELOC(R_ARM_IRELATIVE, 0xa0) +ELF_RELOC(R_ARM_GOTFUNCDESC,0xa1) +ELF_RELOC(R_ARM_GOTOFFFUN

[llvm-branch-commits] [flang] [flang][OpenMP] Convert unique clauses in ClauseProcessor (PR #81622)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81622 >From 57c70c53a3898d7fc45fd0a71368ae20fe8a1a85 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Tue, 6 Feb 2024 17:06:29 -0600 Subject: [PATCH] [flang][OpenMP] Convert unique clauses in ClauseProcessor

[llvm-branch-commits] [flang] [flang][OpenMP] Convert processTODO and remove unused objects (PR #81627)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81627 >From 1299d5190a3c273d2af4ab8c7f800af7df4e4ef6 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Fri, 9 Feb 2024 15:03:54 -0600 Subject: [PATCH] [flang][OpenMP] Convert processTODO and remove unused objec

[llvm-branch-commits] [flang] [flang][Lower] Convert OMP Map and related functions to evaluate::Expr (PR #81626)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81626 >From 87437159da37749ad395d84a3fc1b729bd9e2480 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Thu, 8 Feb 2024 08:33:40 -0600 Subject: [PATCH] [flang][Lower] Convert OMP Map and related functions to ev

[llvm-branch-commits] [flang] [flang][OpenMP] Convert unique clauses in ClauseProcessor (PR #81622)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81622 >From 57c70c53a3898d7fc45fd0a71368ae20fe8a1a85 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Tue, 6 Feb 2024 17:06:29 -0600 Subject: [PATCH] [flang][OpenMP] Convert unique clauses in ClauseProcessor

[llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81623 >From 841f10e44e5ec5cfc6b166421f878089a17c623c Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Tue, 6 Feb 2024 17:06:29 -0600 Subject: [PATCH] [flang][OpenMP] Convert repeatable clauses (except Map) in

[llvm-branch-commits] [flang] [flang][OpenMP] Convert processTODO and remove unused objects (PR #81627)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81627 >From 1299d5190a3c273d2af4ab8c7f800af7df4e4ef6 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Fri, 9 Feb 2024 15:03:54 -0600 Subject: [PATCH] [flang][OpenMP] Convert processTODO and remove unused objec

[llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81623 >From 841f10e44e5ec5cfc6b166421f878089a17c623c Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Tue, 6 Feb 2024 17:06:29 -0600 Subject: [PATCH] [flang][OpenMP] Convert repeatable clauses (except Map) in

[llvm-branch-commits] [flang] [flang][Lower] Convert OMP Map and related functions to evaluate::Expr (PR #81626)

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/81626 >From 87437159da37749ad395d84a3fc1b729bd9e2480 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Thu, 8 Feb 2024 08:33:40 -0600 Subject: [PATCH] [flang][Lower] Convert OMP Map and related functions to ev

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

2024-02-19 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/82003 >From ac2d8fd31c0a2b8f818a73a619496d5263c3ccb8 Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Tue, 16 Jan 2024 16:40:47 -0600 Subject: [PATCH 1/2] [flang][OpenMP] Main splitting functionality dev-compl

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

2024-02-19 Thread Alex Bradbury via llvm-branch-commits
https://github.com/asb approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/81568 ___ 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] 7c6d538 - Revert "[llvm] Fix assertion error where we didn't check fixed point types. (…"

2024-02-19 Thread via llvm-branch-commits
Author: Vladimir Vereschaka Date: 2024-02-19T14:32:30-08:00 New Revision: 7c6d53889542967be1323799b152a992bf3b916f URL: https://github.com/llvm/llvm-project/commit/7c6d53889542967be1323799b152a992bf3b916f DIFF: https://github.com/llvm/llvm-project/commit/7c6d53889542967be1323799b152a992bf3b916f

[llvm-branch-commits] [compiler-rt] b27f0b4 - [AIX] Add a dummy variable in the __llvm_orderfile section (#81968)

2024-02-19 Thread via llvm-branch-commits
Author: Wael Yehia Date: 2024-02-18T04:13:07Z New Revision: b27f0b4fae68fea5c2468bc080e31bcecfb7faa7 URL: https://github.com/llvm/llvm-project/commit/b27f0b4fae68fea5c2468bc080e31bcecfb7faa7 DIFF: https://github.com/llvm/llvm-project/commit/b27f0b4fae68fea5c2468bc080e31bcecfb7faa7.diff LOG: [A

[llvm-branch-commits] [compiler-rt] release/18.x: [AIX] Add a dummy variable in the __llvm_orderfile section (#81968) (PR #82148)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/82148 ___ 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] release/18.x: [OpenMP][AIX] Set worker stack size to 2 x KMP_DEFAULT_STKSIZE if system stack size is too big (#81996) (PR #82146)

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82146 >From ae276000164a41a8fc814bf1d4eccf31347c88f5 Mon Sep 17 00:00:00 2001 From: Xing Xue Date: Fri, 16 Feb 2024 15:12:41 -0500 Subject: [PATCH] [OpenMP][AIX] Set worker stack size to 2 x KMP_DEFAULT_STKSIZE if sys

[llvm-branch-commits] [openmp] ae27600 - [OpenMP][AIX] Set worker stack size to 2 x KMP_DEFAULT_STKSIZE if system stack size is too big (#81996)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
Author: Xing Xue Date: 2024-02-19T16:14:44-08:00 New Revision: ae276000164a41a8fc814bf1d4eccf31347c88f5 URL: https://github.com/llvm/llvm-project/commit/ae276000164a41a8fc814bf1d4eccf31347c88f5 DIFF: https://github.com/llvm/llvm-project/commit/ae276000164a41a8fc814bf1d4eccf31347c88f5.diff LOG:

[llvm-branch-commits] [openmp] release/18.x: [OpenMP][AIX] Set worker stack size to 2 x KMP_DEFAULT_STKSIZE if system stack size is too big (#81996) (PR #82146)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/82146 ___ 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: [Support/ELF] Add OpenBSD PT_OPENBSD_SYSCALLS constant. (PR #82143)

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82143 >From c5e1885af0426897affc008fab174348eeca7af7 Mon Sep 17 00:00:00 2001 From: Frederic Cambus Date: Sat, 17 Feb 2024 15:38:05 +0100 Subject: [PATCH] [Support/ELF] Add OpenBSD PT_OPENBSD_SYSCALLS constant. Refere

[llvm-branch-commits] [llvm] c5e1885 - [Support/ELF] Add OpenBSD PT_OPENBSD_SYSCALLS constant.

2024-02-19 Thread Tom Stellard via llvm-branch-commits
Author: Frederic Cambus Date: 2024-02-19T16:18:19-08:00 New Revision: c5e1885af0426897affc008fab174348eeca7af7 URL: https://github.com/llvm/llvm-project/commit/c5e1885af0426897affc008fab174348eeca7af7 DIFF: https://github.com/llvm/llvm-project/commit/c5e1885af0426897affc008fab174348eeca7af7.dif

[llvm-branch-commits] [llvm] release/18.x: [Support/ELF] Add OpenBSD PT_OPENBSD_SYSCALLS constant. (PR #82143)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/82143 ___ 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: [ValueTracking] Fix computeKnownFPClass for fpext (#81972) (PR #82117)

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/82117 >From b845f0662a287912332c89e56f5900037aa7c70f Mon Sep 17 00:00:00 2001 From: Yingwei Zheng Date: Sat, 17 Feb 2024 23:30:45 +0800 Subject: [PATCH] [ValueTracking] Fix computeKnownFPClass for fpext (#81972) This

[llvm-branch-commits] [llvm] b845f06 - [ValueTracking] Fix computeKnownFPClass for fpext (#81972)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
Author: Yingwei Zheng Date: 2024-02-19T16:36:53-08:00 New Revision: b845f0662a287912332c89e56f5900037aa7c70f URL: https://github.com/llvm/llvm-project/commit/b845f0662a287912332c89e56f5900037aa7c70f DIFF: https://github.com/llvm/llvm-project/commit/b845f0662a287912332c89e56f5900037aa7c70f.diff

[llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Fix computeKnownFPClass for fpext (#81972) (PR #82117)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/82117 ___ 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] Check type is legal before combining mgather to vlse intrinsic (#81107) (PR #81568)

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/81568 >From c7b0a6ecd442363620d13e44077ca25a5f59fb59 Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Fri, 9 Feb 2024 06:51:11 +0800 Subject: [PATCH] [RISCV] Check type is legal before combining mgather to vlse intrinsic

[llvm-branch-commits] [llvm] c7b0a6e - [RISCV] Check type is legal before combining mgather to vlse intrinsic (#81107)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
Author: Luke Lau Date: 2024-02-19T16:43:22-08:00 New Revision: c7b0a6ecd442363620d13e44077ca25a5f59fb59 URL: https://github.com/llvm/llvm-project/commit/c7b0a6ecd442363620d13e44077ca25a5f59fb59 DIFF: https://github.com/llvm/llvm-project/commit/c7b0a6ecd442363620d13e44077ca25a5f59fb59.diff LOG:

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

2024-02-19 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/81568 ___ 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] release/18.x: [AArch64] Backport Ampere1B support (#81297 , #81341, and #81744) (PR #81857)

2024-02-19 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Is this ready to merge? 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] [lldb] f350b6a - Revert "[lldb] Migrate distutils.version.LooseVersion to packaging (#82066)"

2024-02-19 Thread via llvm-branch-commits
Author: Jonas Devlieghere Date: 2024-02-19T17:45:45-08:00 New Revision: f350b6a9b674f06a9f51048f0de10161813805a2 URL: https://github.com/llvm/llvm-project/commit/f350b6a9b674f06a9f51048f0de10161813805a2 DIFF: https://github.com/llvm/llvm-project/commit/f350b6a9b674f06a9f51048f0de10161813805a2.d

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

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82301 Backport 292d9e869fc Requested by: @ecnelises >From 64dd69d0c652c3017c918b1b16abbb10cebdae66 Mon Sep 17 00:00:00 2001 From: Qiu Chaofan Date: Tue, 6 Feb 2024 18:37:31 +0800 Subject: [PATCH] [PowerPC] Mask const

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

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

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

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82301 ___ 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: [PowerPC] Mask constant operands in ValueBit tracking (#67653) (PR #82301)

2024-02-19 Thread Kai Luo via llvm-branch-commits
https://github.com/bzEq approved this pull request. LG. https://github.com/llvm/llvm-project/pull/82301 ___ 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/18.x: [Serialization] Record whether the ODR is skipped (#82302) (PR #82309)

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/82309 ___ 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/18.x: [Serialization] Record whether the ODR is skipped (#82302) (PR #82309)

2024-02-19 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/82309 Backport 49775b1 Requested by: @marwing >From 94bfde4bcec2b4c2529f0586d951b5a0d7b3a25b Mon Sep 17 00:00:00 2001 From: Chuanqi Xu Date: Tue, 20 Feb 2024 13:31:28 +0800 Subject: [PATCH] [Serialization] Record whe

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

2024-02-19 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport 49775b1 Requested by: @marwing --- Full diff: https://github.com/llvm/llvm-project/pull/82309.diff 5 Files Affected: - (modified) clang/lib/Serialization/ASTReaderDecl.cpp (+7-3) - (modified) clang/lib/

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

2024-02-19 Thread Chuanqi Xu via llvm-branch-commits
ChuanqiXu9 wrote: Although we announced that the support for C++20 modules in clangd is broken, there are already a lot of people tried to use clangd with modules in some level. So it should be helpful to backport this to clang18 as well to improve the user experience as much as possible. htt