[llvm-branch-commits] [lld] [PAC][lld][ELF] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld Author: Daniil Kovalev (kovdan01) Changes 1. Sign return address before storing into stack. 2. Treat lazy resolver address as signed. --- Full diff: https://github.com/llvm/llvm-project/pull/116334.diff 4 Files Affected: - (modified) lld/ELF/Arc

[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port PeepholeOptimizer to NPM (PR #116326)

2024-11-15 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-powerpc Author: Akshat Oke (optimisan) Changes With this, all machine SSA optimization passes are available in the new codegen pipeline. --- Full diff: https://github.com/llvm/llvm-project/pull/116326.diff 16 Files Affected: - (modified) llv

[llvm-branch-commits] [llvm] release/19.x: [WebAssembly] Fix rethrow's index calculation (#114693) (PR #115844)

2024-11-15 Thread Heejin Ahn via llvm-branch-commits
https://github.com/aheejin milestoned https://github.com/llvm/llvm-project/pull/115844 ___ 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] 61999d7 - Revert "[flang][cuda] Specialize entry point for scalar to desc data transfer…"

2024-11-15 Thread via llvm-branch-commits
Author: Valentin Clement (バレンタイン クレメン) Date: 2024-11-15T17:44:34-08:00 New Revision: 61999d7f2a3f86a0633fc3033805447f1508e6da URL: https://github.com/llvm/llvm-project/commit/61999d7f2a3f86a0633fc3033805447f1508e6da DIFF: https://github.com/llvm/llvm-project/commit/61999d7f2a3f86a0633fc30338054

[llvm-branch-commits] [flang] 61999d7 - Revert "[flang][cuda] Specialize entry point for scalar to desc data transfer…"

2024-11-15 Thread via llvm-branch-commits
Author: Valentin Clement (バレンタイン クレメン) Date: 2024-11-15T17:44:34-08:00 New Revision: 61999d7f2a3f86a0633fc3033805447f1508e6da URL: https://github.com/llvm/llvm-project/commit/61999d7f2a3f86a0633fc3033805447f1508e6da DIFF: https://github.com/llvm/llvm-project/commit/61999d7f2a3f86a0633fc30338054

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

2024-11-15 Thread Michael Kruse via llvm-branch-commits
Meinersbur wrote: Rebase to main. Not extensively tested, not all configurations may work. I also still have to address `-fno-exceptions` and `INSTALL_WITH_TOOLCHAIN` that I didn't have time to address before the weekend. https://github.com/llvm/llvm-project/pull/110217 ___

[llvm-branch-commits] [flang] [Flang][NFC] Split runtime headers in preparation for cross-compilation. (PR #112188)

2024-11-15 Thread Michael Kruse via llvm-branch-commits
https://github.com/Meinersbur updated https://github.com/llvm/llvm-project/pull/112188 >From 42e5abb5b291e78aeb152d7c636c75fe4d90492a Mon Sep 17 00:00:00 2001 From: Michael Kruse Date: Mon, 14 Oct 2024 13:55:16 +0200 Subject: [PATCH 1/5] Split headers in preparation for cross-compilation. NFC.

[llvm-branch-commits] [llvm] release/19.x: [llvm][aarch64] Fix Arm64EC name mangling algorithm (#115567) (PR #116273)

2024-11-15 Thread Daniel Paoliello via llvm-branch-commits
dpaoliello wrote: > @dpaoliello (or anyone else). If you would like to add a note about this fix > in the release notes (completely optional). Please reply to this comment with > a one or two sentence description of the fix. When you are done, please add > the release:note label to this PR. F

[llvm-branch-commits] [clang] [llvm] AMDGPU: Add first gfx950 mfma instructions (PR #116312)

2024-11-15 Thread Joe Nash via llvm-branch-commits
https://github.com/Sisyph approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/116312 ___ 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] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Thibaut Lutz via llvm-branch-commits
t-lutz wrote: We're looking at this internally at NVIDIA; we typically don't expect builtins to changes on a patch release and we'll have to accommodate for that in our frontend. https://github.com/llvm/llvm-project/pull/111660 ___ llvm-branch-commit

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Ugh. This is unfortunate. I have no preference in how to fix this properly. Do we know anyone working on NVCC that can chime in? @joker-eph - do you know the right people? https://github.com/llvm/llvm-project/pull/111660 ___ llvm-branch-co

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Aaron Ballman via llvm-branch-commits
AaronBallman wrote: > It is an ugly situation that a point release fixes one problem but breaks > another. 100% agreed, it's an unfortunate situation to be in. > Preferably get intended behavior in both cases but we don't live in a perfect > world and do live with compromises. Agreed, thoug

[llvm-branch-commits] [llvm] [NVPTX] Promote v2i8 to v2i16 (#111189) (PR #115081)

2024-11-15 Thread Artem Belevich via llvm-branch-commits
https://github.com/Artem-B updated https://github.com/llvm/llvm-project/pull/115081 >From ed0fe30e7d4da94b13018e563971524e013c512f Mon Sep 17 00:00:00 2001 From: Manasij Mukherjee Date: Fri, 4 Oct 2024 15:15:30 -0600 Subject: [PATCH] [NVPTX] Promote v2i8 to v2i16 (#89) Promote v2i8 to v2i1

[llvm-branch-commits] [llvm] [NVPTX] Promote v2i8 to v2i16 (#111189) (PR #115081)

2024-11-15 Thread Artem Belevich via llvm-branch-commits
Artem-B wrote: That would be me -- I did the review of the original patch and just doing the legwork here to cherry-pick it into the 19.x branch. If you need somebody else, I'd ask @AlexMaclean https://github.com/llvm/llvm-project/pull/115081 ___ ll

[llvm-branch-commits] [llvm] AMDGPU: Increase the LDS size to support to 160 KB for gfx950 (PR #116309)

2024-11-15 Thread Matt Arsenault via llvm-branch-commits
@@ -1494,7 +1494,8 @@ def FeatureISAVersion9_5_Common : FeatureSet< [FeatureFP8Insts, FeatureFP8ConversionInsts, FeatureCvtFP8VOP1Bug, - FeatureGFX950Insts + FeatureGFX950Insts, + FeatureAddressableLocalMemorySize163840 arsenm wrote: It does end

[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port MachineSink to NPM (PR #115434)

2024-11-15 Thread Matt Arsenault via llvm-branch-commits
@@ -919,6 +920,7 @@ bool isWritableObject(const Value *Object, bool &ExplicitlyDereferenceableOnly); class AAManager : public AnalysisInfoMixin { public: using Result = AAResults; + using LegacyWrapper = AAResultsWrapperPass; arsenm wrote: Why do you need

[llvm-branch-commits] [llvm] AMDGPU: Increase the LDS size to support to 160 KB for gfx950 (PR #116309)

2024-11-15 Thread Jay Foad via llvm-branch-commits
@@ -1494,7 +1494,8 @@ def FeatureISAVersion9_5_Common : FeatureSet< [FeatureFP8Insts, FeatureFP8ConversionInsts, FeatureCvtFP8VOP1Bug, - FeatureGFX950Insts + FeatureGFX950Insts, + FeatureAddressableLocalMemorySize163840 jayfoad wrote: This means

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Aaron Ballman via llvm-branch-commits
AaronBallman wrote: Yes. but other builtins were also impacted and went from returning true (18.x) to false (19.x) to true (20.x): https://godbolt.org/z/8vPvzb81x Just to double-check assumptions -- we don't know of any builtins which Clang now reports true for which Clang does not actually su

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Ye Luo via llvm-branch-commits
ye-luo wrote: I tried __reference_converts_from_temporary https://godbolt.org/z/TPjbqWT67 18.1.0, 19.1.0 both return false 19.1.2 and main returns true. I have no issue with __has_builtin fixed in the main but the resulted behavior change in a point release is a bit trouble some. https://github

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Ye Luo via llvm-branch-commits
ye-luo wrote: > Just to double-check assumptions -- we don't know of any builtins which Clang > now reports true for which Clang does not actually support? And we don't know > of any builtins which Clang now reports false for which Clang does actually > support? IOW, `__has_builtin` is not lyi

[llvm-branch-commits] [lld] [PAC][lld][ELF] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Anton Korobeynikov via llvm-branch-commits
@@ -1040,13 +1040,23 @@ AArch64BtiPac::AArch64BtiPac(Ctx &ctx) : AArch64(ctx) { void AArch64BtiPac::writePltHeader(uint8_t *buf) const { const uint8_t btiData[] = { 0x5f, 0x24, 0x03, 0xd5 }; // bti c + const uint8_t signLR[] = {0x7f, 0x23, 0x03, 0xd5};// pacibsp cons

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread via llvm-branch-commits
cor3ntin wrote: this patch fixes the regression in 1.9.2 (or 3, I do not remember). I have absolutely no idea why it would cause issues with nvcc though https://github.com/llvm/llvm-project/pull/111660 ___ llvm-branch-commits mailing list llvm-branch-

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Erich Keane via llvm-branch-commits
erichkeane wrote: Note that the NVCC thing here is that NVCC has an interesting programming model for its offload. My understanding is that: -Uses the (in this case) Clang Preprocessor to process the code. -Does some messing around with that preprocessed output, generating the device code, pl

[llvm-branch-commits] [flang] [mlir] [Flang][OpenMP] Lowering of host-evaluated clauses (PR #116219)

2024-11-15 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/116219 >From 28770c74a70089589886a1b91208fc8b06cb82b2 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Thu, 14 Nov 2024 12:24:15 + Subject: [PATCH] [Flang][OpenMP] Lowering of host-evaluated clauses This patch a

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Aaron Ballman via llvm-branch-commits
AaronBallman wrote: > @tru This change breaks use of llvm 19.1.2 and 19.1.3 #113125 Can it be > reverted on the release branch? Oof, that's unfortunate because this is cherry picking a fix where Clang 19 started returning `false` for `__has_builtin(__reference_binds_to_temporary)` when it was

[llvm-branch-commits] [openmp] release/19.x: [OpenMP] Create versioned libgomp softlinks (#112973) (PR #115944)

2024-11-15 Thread Ye Luo via llvm-branch-commits
ye-luo wrote: > Hmm. Is this really a regression? Which is what we usually only fix at this > point. It seems like a "feature". What's the risk of this creating problems > for users already adopted 19.x? It is not a regression but a bug fix. The issue has been there for years. NVHPC ships the

[llvm-branch-commits] [flang] [mlir] [MLIR][OpenMP] LLVM IR translation of host_eval (PR #116052)

2024-11-15 Thread Sergio Afonso via llvm-branch-commits
https://github.com/skatrak updated https://github.com/llvm/llvm-project/pull/116052 >From b5571bed993b32eadcc7f80f110bfe73438bd1f9 Mon Sep 17 00:00:00 2001 From: Sergio Afonso Date: Tue, 12 Nov 2024 10:49:28 + Subject: [PATCH] [MLIR][OpenMP] LLVM IR translation of host_eval This patch adds

[llvm-branch-commits] [clang] [Clang] Improve type traits recognition in `__has_builtin` (#111516) (PR #111660)

2024-11-15 Thread Ye Luo via llvm-branch-commits
ye-luo wrote: This change breaks use of llvm 19.1.2 and 19.1.3 https://github.com/llvm/llvm-project/issues/113125 Can it be reverted on the release branch? https://github.com/llvm/llvm-project/pull/111660 ___ llvm-branch-commits mailing list llvm-br

[llvm-branch-commits] [llvm] release/19.x: [InstCombine] Drop nsw in negation of select (PR #116097)

2024-11-15 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/116097 ___ 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] 2a02b2e - Revert "[Driver][SYCL] Add initial SYCL offload compilation support (#107493)"

2024-11-15 Thread via llvm-branch-commits
Author: Aaron Ballman Date: 2024-11-15T08:04:17-05:00 New Revision: 2a02b2ef960820c9045fe180c403583598a98044 URL: https://github.com/llvm/llvm-project/commit/2a02b2ef960820c9045fe180c403583598a98044 DIFF: https://github.com/llvm/llvm-project/commit/2a02b2ef960820c9045fe180c403583598a98044.diff

[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port PeepholeOptimizer to NPM (PR #116326)

2024-11-15 Thread via llvm-branch-commits
https://github.com/paperchalice approved this pull request. https://github.com/llvm/llvm-project/pull/116326 ___ 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] 6028618 - Revert "[NVPTX] Add folding for cvt.rn.bf16x2.f32 (#116109)"

2024-11-15 Thread via llvm-branch-commits
Author: Tom Natan Date: 2024-11-15T11:51:24Z New Revision: 6028618116f542ad62010400c9d1868ea79b7962 URL: https://github.com/llvm/llvm-project/commit/6028618116f542ad62010400c9d1868ea79b7962 DIFF: https://github.com/llvm/llvm-project/commit/6028618116f542ad62010400c9d1868ea79b7962.diff LOG: Rev

[llvm-branch-commits] [libcxx] [libcxxabi] release/19.x: [libc++] Fix broken configuration system-libcxxabi on Apple (#110920) (PR #115892)

2024-11-15 Thread Michał Górny via llvm-branch-commits
mgorny wrote: > Can someone confirm that the CI test failures are not important in this case? It seems to be a timeout/CI problem ("agent lost"), rather than an actual failure. https://github.com/llvm/llvm-project/pull/115892 ___ llvm-branch-commits

[llvm-branch-commits] [llvm] release/19.x: [llvm] Fix __builtin_object_size interaction between Negative Offset … (#111827) (PR #114786)

2024-11-15 Thread Nikita Popov via llvm-branch-commits
nikic wrote: It would be good if @serge-sans-paille can review this backport, as it's substantially different from the patch on main, and he's the most familiar with this code. The other PR linked above is, as I understand it, not a replacement for this one -- it makes additional fixes in the

[llvm-branch-commits] [RISCV] Set DisableLatencyHeuristic to true (PR #115858)

2024-11-15 Thread Pengcheng Wang via llvm-branch-commits
https://github.com/wangpc-pp updated https://github.com/llvm/llvm-project/pull/115858 ___ 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] [RISCV] Set DisableLatencyHeuristic to true (PR #115858)

2024-11-15 Thread Pengcheng Wang via llvm-branch-commits
https://github.com/wangpc-pp updated https://github.com/llvm/llvm-project/pull/115858 ___ 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] [RISCV] Enable ShouldTrackLaneMasks when having vector instructions (PR #115843)

2024-11-15 Thread Pengcheng Wang via llvm-branch-commits
https://github.com/wangpc-pp updated https://github.com/llvm/llvm-project/pull/115843 ___ 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] [RISCV] Enable ShouldTrackLaneMasks when having vector instructions (PR #115843)

2024-11-15 Thread Pengcheng Wang via llvm-branch-commits
https://github.com/wangpc-pp updated https://github.com/llvm/llvm-project/pull/115843 ___ 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] 3f9b36d - [LoongArch][Clang] Make the parameter and return value of {x, }vmsknz.b builtins `signed char` vector (#114511)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Xi Ruoyao Date: 2024-11-15T09:21:07+01:00 New Revision: 3f9b36d195927e7aa0c133cd2d1efcc489b5fb7c URL: https://github.com/llvm/llvm-project/commit/3f9b36d195927e7aa0c133cd2d1efcc489b5fb7c DIFF: https://github.com/llvm/llvm-project/commit/3f9b36d195927e7aa0c133cd2d1efcc489b5fb7c.diff LOG

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (#109513) (PR #114089)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/114089 ___ 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] 42c0948 - Revert "[analyzer][Solver] Early return if sym is concrete on assuming (#115579)"

2024-11-15 Thread via llvm-branch-commits
Author: Balazs Benics Date: 2024-11-15T10:27:44+01:00 New Revision: 42c0948d6102cf3f5a7baad52db5e16aaf5eacc8 URL: https://github.com/llvm/llvm-project/commit/42c0948d6102cf3f5a7baad52db5e16aaf5eacc8 DIFF: https://github.com/llvm/llvm-project/commit/42c0948d6102cf3f5a7baad52db5e16aaf5eacc8.diff

[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port PeepholeOptimizer to NPM (PR #116326)

2024-11-15 Thread Akshat Oke via llvm-branch-commits
@@ -1644,9 +1652,36 @@ bool PeepholeOptimizer::optimizeRecurrence(MachineInstr &PHI) { return Changed; } -bool PeepholeOptimizer::runOnMachineFunction(MachineFunction &MF) { +PreservedAnalyses +PeepholeOptimizerPass::run(MachineFunction &MF, + Mach

[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port PeepholeOptimizer to NPM (PR #116326)

2024-11-15 Thread Akshat Oke via llvm-branch-commits
https://github.com/optimisan updated https://github.com/llvm/llvm-project/pull/116326 >From 269e1d821f4a1e14967bde977eff921d769f7fcf Mon Sep 17 00:00:00 2001 From: Akshat Oke Date: Mon, 11 Nov 2024 06:40:27 + Subject: [PATCH 1/2] [CodeGen][NewPM] Port PeepholeOptimizer to NPM --- llvm/inc

[llvm-branch-commits] [lld] [PAC][lld] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Daniil Kovalev via llvm-branch-commits
kovdan01 wrote: Both changes from the PR description require dynamic loader support, which seems missing for glibc (see discussion in https://discord.com/channels/636084430946959380/1133112394701348895/1298121731428585564). However, I don't think that it should prevent us from supporting this

[llvm-branch-commits] [clang] release/19.x: [Clang] Consider outer instantiation scopes for constraint normalization (PR #114951)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/114951 ___ 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] [PAC][lld][ELF] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 edited https://github.com/llvm/llvm-project/pull/116334 ___ 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] [PAC][lld] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 ready_for_review https://github.com/llvm/llvm-project/pull/116334 ___ 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] [NVPTX] Promote v2i8 to v2i16 (#111189) (PR #115081)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Who can review this? https://github.com/llvm/llvm-project/pull/115081 ___ 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] ec947f9 - [clang-repl] Fix undefined lld::wasm::link symbol while building clangInterpreter for wasm (#113446)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Anutosh Bhat Date: 2024-11-15T09:22:46+01:00 New Revision: ec947f9d3315bd6654709b143ed4b5b98899524e URL: https://github.com/llvm/llvm-project/commit/ec947f9d3315bd6654709b143ed4b5b98899524e DIFF: https://github.com/llvm/llvm-project/commit/ec947f9d3315bd6654709b143ed4b5b98899524e.diff

[llvm-branch-commits] [clang] release/19.x: [C++20] [Modules] Fix the duplicated static initializer problem (#114193) (PR #114197)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/114197 >From 863b2e599016ada8b2f4cc4d8c59eb7d8f61ee7f Mon Sep 17 00:00:00 2001 From: Chuanqi Xu Date: Wed, 30 Oct 2024 17:27:04 +0800 Subject: [PATCH] [C++20] [Modules] Fix the duplicated static initializer problem (#11419

[llvm-branch-commits] [lld] [PAC][lld] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 updated https://github.com/llvm/llvm-project/pull/116334 >From f3584a0660270a07cc446e31175a93965ebffd3c Mon Sep 17 00:00:00 2001 From: Daniil Kovalev Date: Mon, 21 Oct 2024 16:46:22 +0300 Subject: [PATCH] [PAC][lld] Use PAC instructions in PLT header with `-z pac-pl

[llvm-branch-commits] [llvm] release/19.x: [llvm] Fix __builtin_object_size interaction between Negative Offset … (#111827) (PR #114786)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
tru wrote: What's the current state of this? Is this one ready to be merged or should we merge the other PR that @serge-sans-paille linked to? @nikic what's your thoughts? https://github.com/llvm/llvm-project/pull/114786 ___ llvm-branch-commits maili

[llvm-branch-commits] [compiler-rt] 19026a4 - [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Alan Wu Date: 2024-11-15T09:21:47+01:00 New Revision: 19026a48df57f101169e2898a798244fbbd383fc URL: https://github.com/llvm/llvm-project/commit/19026a48df57f101169e2898a798244fbbd383fc DIFF: https://github.com/llvm/llvm-project/commit/19026a48df57f101169e2898a798244fbbd383fc.diff LOG:

[llvm-branch-commits] [clang] 499eae9 - [LoongArch][Clang] Make the parameters and return value of {x, }vxor.v builti ns `unsigned char` vectors (#114513)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Xi Ruoyao Date: 2024-11-15T09:21:07+01:00 New Revision: 499eae983bf433fc569231d36bc3dbabd0940bb5 URL: https://github.com/llvm/llvm-project/commit/499eae983bf433fc569231d36bc3dbabd0940bb5 DIFF: https://github.com/llvm/llvm-project/commit/499eae983bf433fc569231d36bc3dbabd0940bb5.diff LOG

[llvm-branch-commits] [clang] 7b6ee6e - [clang-format] Fix a regression in parsing `switch` in macro call (#114506)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Owen Pan Date: 2024-11-15T09:19:40+01:00 New Revision: 7b6ee6e053fe24da790deccc0dd8fa49c6d3543d URL: https://github.com/llvm/llvm-project/commit/7b6ee6e053fe24da790deccc0dd8fa49c6d3543d DIFF: https://github.com/llvm/llvm-project/commit/7b6ee6e053fe24da790deccc0dd8fa49c6d3543d.diff LOG:

[llvm-branch-commits] [clang] [clang] Fix C23 constexpr crashes (#112708) (PR #112855)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @Fznamznon (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [llvm] release/19.x: [llvm][aarch64] Fix Arm64EC name mangling algorithm (#115567) (PR #116273)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @dpaoliello (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [clang] [clang] Fix C23 constexpr crashes (#112708) (PR #112855)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/112855 ___ 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] [clang] Fix C23 constexpr crashes (#112708) (PR #112855)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/112855 >From c9e8540d6c87ecd5a5057a9b0fe47d63affe3062 Mon Sep 17 00:00:00 2001 From: Mariya Podchishchaeva Date: Fri, 18 Oct 2024 10:18:34 +0200 Subject: [PATCH] [clang] Fix C23 constexpr crashes (#112708) Before using a c

[llvm-branch-commits] [clang] c9e8540 - [clang] Fix C23 constexpr crashes (#112708)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Mariya Podchishchaeva Date: 2024-11-15T09:26:14+01:00 New Revision: c9e8540d6c87ecd5a5057a9b0fe47d63affe3062 URL: https://github.com/llvm/llvm-project/commit/c9e8540d6c87ecd5a5057a9b0fe47d63affe3062 DIFF: https://github.com/llvm/llvm-project/commit/c9e8540d6c87ecd5a5057a9b0fe47d63affe30

[llvm-branch-commits] [llvm] release/19.x: [llvm][aarch64] Fix Arm64EC name mangling algorithm (#115567) (PR #116273)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/116273 ___ 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/19.x: backport PR115901 (PR #116104)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @antoniofrighetto (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to thi

[llvm-branch-commits] [llvm] release/19.x: [llvm][aarch64] Fix Arm64EC name mangling algorithm (#115567) (PR #116273)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/116273 >From 81005af65fa40638d8766b1b10bdb0dd705bf782 Mon Sep 17 00:00:00 2001 From: Daniel Paoliello Date: Wed, 13 Nov 2024 15:35:03 -0800 Subject: [PATCH] [llvm][aarch64] Fix Arm64EC name mangling algorithm (#115567) Arm

[llvm-branch-commits] [llvm] 81005af - [llvm][aarch64] Fix Arm64EC name mangling algorithm (#115567)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Daniel Paoliello Date: 2024-11-15T09:25:53+01:00 New Revision: 81005af65fa40638d8766b1b10bdb0dd705bf782 URL: https://github.com/llvm/llvm-project/commit/81005af65fa40638d8766b1b10bdb0dd705bf782 DIFF: https://github.com/llvm/llvm-project/commit/81005af65fa40638d8766b1b10bdb0dd705bf782.di

[llvm-branch-commits] [llvm] release/19.x: backport PR115901 (PR #116104)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/116104 ___ 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/19.x: backport PR115901 (PR #116104)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/116104 >From ffc48250bca5128795084f4af721d310f49f3e27 Mon Sep 17 00:00:00 2001 From: Antonio Frighetto Date: Tue, 12 Nov 2024 10:45:46 +0100 Subject: [PATCH] [InstCombine] Intersect nowrap flags between geps while folding

[llvm-branch-commits] [llvm] ffc4825 - [InstCombine] Intersect nowrap flags between geps while folding into phi

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Antonio Frighetto Date: 2024-11-15T09:25:18+01:00 New Revision: ffc48250bca5128795084f4af721d310f49f3e27 URL: https://github.com/llvm/llvm-project/commit/ffc48250bca5128795084f4af721d310f49f3e27 DIFF: https://github.com/llvm/llvm-project/commit/ffc48250bca5128795084f4af721d310f49f3e27.d

[llvm-branch-commits] [openmp] release/19.x: [OpenMP] Create versioned libgomp softlinks (#112973) (PR #115944)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Hmm. Is this really a regression? Which is what we usually only fix at this point. It seems like a "feature". What's the risk of this creating problems for users already adopted 19.x? https://github.com/llvm/llvm-project/pull/115944 ___ ll

[llvm-branch-commits] [libcxx] [libcxxabi] release/19.x: [libc++] Fix broken configuration system-libcxxabi on Apple (#110920) (PR #115892)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
tru wrote: Can someone confirm that the CI test failures are not important in this case? https://github.com/llvm/llvm-project/pull/115892 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] [clang] release/19.x: [clang-repl] Fix undefined lld::wasm::link symbol while building clangInterpreter for wasm (#113446) (PR #115848)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @aheejin (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [clang] release/19.x: [clang-repl] Fix undefined lld::wasm::link symbol while building clangInterpreter for wasm (#113446) (PR #115848)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/115848 ___ 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/19.x: [clang-repl] Fix undefined lld::wasm::link symbol while building clangInterpreter for wasm (#113446) (PR #115848)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/115848 >From ec947f9d3315bd6654709b143ed4b5b98899524e Mon Sep 17 00:00:00 2001 From: Anutosh Bhat <87052487+anutosh...@users.noreply.github.com> Date: Fri, 25 Oct 2024 11:39:14 +0530 Subject: [PATCH] [clang-repl] Fix undefin

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890) (PR #115006)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @XrXr (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. http

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890) (PR #115006)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/115006 ___ 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/19.x: [LoongArch][Clang] Make the parameters and return value of {x, }vxor.v builti ns `unsigned char` vectors (#114513) (PR #114958)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @SixWeining (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890) (PR #115006)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/115006 >From 19026a48df57f101169e2898a798244fbbd383fc Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Fri, 16 Aug 2024 08:16:17 -0400 Subject: [PATCH] [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890) Previou

[llvm-branch-commits] [clang] release/19.x: [LoongArch][Clang] Make the parameters and return value of {x, }vxor.v builti ns `unsigned char` vectors (#114513) (PR #114958)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/114958 >From 76ca2e0566c8589c0b4f91faea5ce6ed3536a384 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sat, 2 Nov 2024 15:39:15 +0800 Subject: [PATCH 1/5] [LoongArch][Clang] Add tests for #110834 (#114509) (cherry picked fro

[llvm-branch-commits] [clang] release/19.x: [LoongArch][Clang] Make the parameters and return value of {x, }vxor.v builti ns `unsigned char` vectors (#114513) (PR #114958)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/114958 ___ 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] 0c5f639 - [LoongArch][Clang] Make the parameters and return value of {x, }vshuf.b builtins `signed char` vectors (#114512)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Xi Ruoyao Date: 2024-11-15T09:21:07+01:00 New Revision: 0c5f639d8e61957b5ea31af8a3ecf588ce9864af URL: https://github.com/llvm/llvm-project/commit/0c5f639d8e61957b5ea31af8a3ecf588ce9864af DIFF: https://github.com/llvm/llvm-project/commit/0c5f639d8e61957b5ea31af8a3ecf588ce9864af.diff LOG

[llvm-branch-commits] [clang] 6a668bc - [LoongArch][clang] Use `signed char` vectors instead of `char` vectors for LSX and LASX builtins (#114510)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Xi Ruoyao Date: 2024-11-15T09:21:07+01:00 New Revision: 6a668bce7b50807e861d4769ad1a253a0579d4ad URL: https://github.com/llvm/llvm-project/commit/6a668bce7b50807e861d4769ad1a253a0579d4ad DIFF: https://github.com/llvm/llvm-project/commit/6a668bce7b50807e861d4769ad1a253a0579d4ad.diff LOG

[llvm-branch-commits] [clang] 76ca2e0 - [LoongArch][Clang] Add tests for #110834 (#114509)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Xi Ruoyao Date: 2024-11-15T09:21:06+01:00 New Revision: 76ca2e0566c8589c0b4f91faea5ce6ed3536a384 URL: https://github.com/llvm/llvm-project/commit/76ca2e0566c8589c0b4f91faea5ce6ed3536a384 DIFF: https://github.com/llvm/llvm-project/commit/76ca2e0566c8589c0b4f91faea5ce6ed3536a384.diff LOG

[llvm-branch-commits] [clang] release/19.x: [Clang] Consider outer instantiation scopes for constraint normalization (PR #114951)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @zyn0217 (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [clang] 33c4723 - release/19.x: [Clang] Consider outer instantiation scopes for constraint normalization

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Younan Zhang Date: 2024-11-15T09:20:15+01:00 New Revision: 33c4723541d7de5399e07c1fb48c5e779c3fb564 URL: https://github.com/llvm/llvm-project/commit/33c4723541d7de5399e07c1fb48c5e779c3fb564 DIFF: https://github.com/llvm/llvm-project/commit/33c4723541d7de5399e07c1fb48c5e779c3fb564.diff

[llvm-branch-commits] [clang] release/19.x: [Clang] Consider outer instantiation scopes for constraint normalization (PR #114951)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/114951 >From 33c4723541d7de5399e07c1fb48c5e779c3fb564 Mon Sep 17 00:00:00 2001 From: Younan Zhang Date: Tue, 5 Nov 2024 16:25:35 +0800 Subject: [PATCH] release/19.x: [Clang] Consider outer instantiation scopes for constrai

[llvm-branch-commits] [clang] release/19.x: [clang-format] Fix a regression in parsing `switch` in macro call (#114506) (PR #114640)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @owenca (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. ht

[llvm-branch-commits] [clang] release/19.x: [clang-format] Fix a regression in parsing `switch` in macro call (#114506) (PR #114640)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/114640 ___ 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/19.x: [clang-format] Fix a regression in parsing `switch` in macro call (#114506) (PR #114640)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/114640 >From 7b6ee6e053fe24da790deccc0dd8fa49c6d3543d Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Fri, 1 Nov 2024 18:47:50 -0700 Subject: [PATCH] [clang-format] Fix a regression in parsing `switch` in macro call (#114506

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] [test] Fix using toolchains that rely on Clang default configs (#113491) (PR #114229)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @mstorsjo (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR.

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] [test] Fix using toolchains that rely on Clang default configs (#113491) (PR #114229)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/114229 ___ 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] 430c495 - [compiler-rt] [test] Fix using toolchains that rely on Clang default configs (#113491)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Martin Storsjö Date: 2024-11-15T09:18:42+01:00 New Revision: 430c4952286f11a19dea9ad1881792442370470d URL: https://github.com/llvm/llvm-project/commit/430c4952286f11a19dea9ad1881792442370470d DIFF: https://github.com/llvm/llvm-project/commit/430c4952286f11a19dea9ad1881792442370470d.diff

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] [test] Fix using toolchains that rely on Clang default configs (#113491) (PR #114229)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/114229 >From 430c4952286f11a19dea9ad1881792442370470d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 24 Oct 2024 23:45:14 +0300 Subject: [PATCH] [compiler-rt] [test] Fix using toolchains that re

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (#109513) (PR #114089)

2024-11-15 Thread via llvm-branch-commits
github-actions[bot] wrote: @topperc (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. h

[llvm-branch-commits] [llvm] 2d8ee3a - [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (#109513)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
Author: Craig Topper Date: 2024-11-15T09:17:52+01:00 New Revision: 2d8ee3a2d800b218a6c11de738e702148bca4f27 URL: https://github.com/llvm/llvm-project/commit/2d8ee3a2d800b218a6c11de738e702148bca4f27 DIFF: https://github.com/llvm/llvm-project/commit/2d8ee3a2d800b218a6c11de738e702148bca4f27.diff

[llvm-branch-commits] [llvm] release/19.x: [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (#109513) (PR #114089)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/114089 >From 2d8ee3a2d800b218a6c11de738e702148bca4f27 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sun, 22 Sep 2024 22:31:36 -0700 Subject: [PATCH] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCond

[llvm-branch-commits] [compiler-rt] release/19.x: [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890) (PR #115006)

2024-11-15 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/115006 >From 04e2bbec3e0abaddbbb0aac8a521fa834ec22b7c Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Fri, 16 Aug 2024 08:16:17 -0400 Subject: [PATCH] [compiler-rt] Stop using x86 builtin on AArch64 with GCC (#93890) Previou

[llvm-branch-commits] [lld] [PAC][lld] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Daniil Kovalev via llvm-branch-commits
kovdan01 wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/116334?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [lld] [PAC][lld] Use PAC instructions in PLT header with `-z pac-plt` (PR #116334)

2024-11-15 Thread Daniil Kovalev via llvm-branch-commits
https://github.com/kovdan01 created https://github.com/llvm/llvm-project/pull/116334 1. Sign return address before storing into stack. 2. Treat lazy resolver address as signed. >From 7fbca897414b538d2b528cc8ca54a89d38ba3c6d Mon Sep 17 00:00:00 2001 From: Daniil Kovalev Date: Mon, 21 Oct 2024