[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko ready_for_review https://github.com/llvm/llvm-project/pull/171001 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread Henrich Lauko via llvm-branch-commits
xlauko 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.com/github/pr/llvm/llvm-project/171001?utm_source=stack-comment-downstack-mergeability-warning";

[clang] release/21.x: [clang-format] Fix a regression in annotating star befo… (PR #170997)

2025-12-06 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/170997 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko created https://github.com/llvm/llvm-project/pull/171001 None >From 36b200464ffb87f36ef88c3751c4f1047a658b81 Mon Sep 17 00:00:00 2001 From: xlauko Date: Sat, 6 Dec 2025 22:25:53 +0100 Subject: [PATCH] [CIR] Implement function personality attribute and its lowering -

[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Henrich Lauko (xlauko) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/171001.diff 8 Files Affected: - (modified) clang/include/clang/CIR/Dialect/IR/CIROps.td (+5) - (modified) clang/include/clang/CIR/MissingFeatures.

[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff origin/main HEAD --extensions cpp,h -- clang/include/clang/CIR/MissingFeatures.h cla

[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko updated https://github.com/llvm/llvm-project/pull/171001 >From 68ca1b86b97366f0c1768cc60c02cd947710e20a Mon Sep 17 00:00:00 2001 From: xlauko Date: Sat, 6 Dec 2025 22:25:53 +0100 Subject: [PATCH] [CIR] Implement function personality attribute and its lowering --- cl

[llvm-branch-commits] [clang] [CIR] Implement function personality attribute and its lowering (PR #171001)

2025-12-06 Thread Henrich Lauko via llvm-branch-commits
https://github.com/xlauko updated https://github.com/llvm/llvm-project/pull/171001 >From 68ca1b86b97366f0c1768cc60c02cd947710e20a Mon Sep 17 00:00:00 2001 From: xlauko Date: Sat, 6 Dec 2025 22:25:53 +0100 Subject: [PATCH] [CIR] Implement function personality attribute and its lowering --- cl

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't swap `(const override)` with QAS_Right (#167191) (PR #170966)

2025-12-06 Thread via llvm-branch-commits
https://github.com/owenca approved this pull request. https://github.com/llvm/llvm-project/pull/170966 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a regression in annotating star befo… (PR #170997)

2025-12-06 Thread via llvm-branch-commits
https://github.com/owenca milestoned https://github.com/llvm/llvm-project/pull/170997 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a regression in annotating star befo… (PR #170997)

2025-12-06 Thread via llvm-branch-commits
https://github.com/owenca created https://github.com/llvm/llvm-project/pull/170997 …re lambda (#170969) Backport 4930e94011f6c62231de880273821d453dae0f14 >From 0dc7b74ee5026614cb85b90789e45fa4d2f25279 Mon Sep 17 00:00:00 2001 From: owenca Date: Sat, 6 Dec 2025 13:32:11 -0800 Subject: [PATCH]

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a regression in annotating star befo… (PR #170997)

2025-12-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: owenca (owenca) Changes …re lambda (#170969) Backport 4930e94011f6c62231de880273821d453dae0f14 --- Full diff: https://github.com/llvm/llvm-project/pull/170997.diff 2 Files Affected: - (modified) clang/lib/Format/UnwrappedLinePar

[llvm-branch-commits] [clang] [llvm] [RFC][LLVM][Clang] Add LLVM plugin hook for back-ends (PR #170846)

2025-12-06 Thread Alexis Engelke via llvm-branch-commits
https://github.com/aengelke edited https://github.com/llvm/llvm-project/pull/170846 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [RFC][LLVM][Clang] Add LLVM plugin hook for back-ends (PR #170846)

2025-12-06 Thread Alexis Engelke via llvm-branch-commits
https://github.com/aengelke updated https://github.com/llvm/llvm-project/pull/170846 >From 89e9b4a5863e957971a3febc95862c1d5fe43f28 Mon Sep 17 00:00:00 2001 From: Alexis Engelke Date: Fri, 5 Dec 2025 12:33:55 + Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?= =?

[llvm-branch-commits] [clang] [llvm] [RFC][LLVM][Clang] Add LLVM plugin hook for back-ends (PR #170846)

2025-12-06 Thread Alexis Engelke via llvm-branch-commits
https://github.com/aengelke updated https://github.com/llvm/llvm-project/pull/170846 >From 89e9b4a5863e957971a3febc95862c1d5fe43f28 Mon Sep 17 00:00:00 2001 From: Alexis Engelke Date: Fri, 5 Dec 2025 12:33:55 + Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?= =?

[llvm-branch-commits] [clang] [llvm] [RFC][LLVM][Clang] Add LLVM plugin hook for back-ends (PR #170846)

2025-12-06 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: Alexis Engelke (aengelke) Changes Add a mechanism to permit plugins running code between optimizations and the back-end passes. Implement this through the LLVM plug-in mechanism to make permit plugins to be written independently of

[llvm-branch-commits] [clang] [llvm] [RFC][LLVM][Clang] Add LLVM plugin hook for back-ends (PR #170846)

2025-12-06 Thread Alexis Engelke via llvm-branch-commits
https://github.com/aengelke ready_for_review https://github.com/llvm/llvm-project/pull/170846 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/21.x: [HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis. (#135925) (PR #170749)

2025-12-06 Thread Brian Cain via llvm-branch-commits
androm3da wrote: @iajbar @quic-asaravan could there be some other dependencies that need to be cherry-picked for this fix? ``` 2025-12-04T21:46:58.3210476Z TEST 'LLVM :: CodeGen/Hexagon/phi-elim.ll' FAILED 2025-12-04T21:46:58.3213147Z Exit Code: 134

[llvm-branch-commits] [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)

2025-12-06 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: > Looks good, though I wonder if deoptimize is unavailable, where it comes from > then? (Why it is generated in IR?) Nothing is stopping you from writing IR with an intrinsic on it. And nothing may be keeping the optimize libcall alive if it depends on codegen. https://github.co

[llvm-branch-commits] [RFC][Clang] Allow plugins to hook into back-end (PR #165257)

2025-12-06 Thread Alexis Engelke via llvm-branch-commits
https://github.com/aengelke closed https://github.com/llvm/llvm-project/pull/165257 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang-format] Fix a crash in AlignArrayOfStructures (#167099) (PR #170967)

2025-12-06 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/170967 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [clang] release/21.x: [clang-format] Don't swap `(const override)` with QAS_Right (#167191) (PR #170966)

2025-12-06 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. https://github.com/llvm/llvm-project/pull/170966 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166708 >From f00c9b274e9bf87110b8c013ac61f1d5a64a268f Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:00 -0500 Subject: [PATCH] [ConstantTime][RISCV] Add comprehensive tests for ct.sele

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From d56d121e45fef048b2a09e9a5af2a147d23d7be3 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166703 >From cee34bcd91923a4b50c12e12931de09fff609c34 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 10:56:34 -0500 Subject: [PATCH] [ConstantTime][Clang] Add __builtin_ct_select for consta

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From d56d121e45fef048b2a09e9a5af2a147d23d7be3 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166709 >From a5038c441b949cfbe47276a3d04a20633a2e4803 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests for

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166708 >From f00c9b274e9bf87110b8c013ac61f1d5a64a268f Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:00 -0500 Subject: [PATCH] [ConstantTime][RISCV] Add comprehensive tests for ct.sele

[llvm-branch-commits] [TableGen] Slightly improve error location for a fatal error (PR #170790)

2025-12-06 Thread Sergei Barannikov via llvm-branch-commits
@@ -1316,11 +1316,18 @@ CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC, return {&RegClasses.back(), true}; } -CodeGenRegisterClass *CodeGenRegBank::getRegClass(const Record *Def) const { +CodeGenRegisterClass *CodeGenRegBank::getRegClass(const Record *De

[llvm-branch-commits] [llvm] [ConstantTime][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166705 >From 010fb44a5aea2f28bca67533588f4a6f7431010d Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:26 -0500 Subject: [PATCH] [LLVM][MIPS] Add comprehensive tests for ct.select ---

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166709 >From a5038c441b949cfbe47276a3d04a20633a2e4803 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests for

[llvm-branch-commits] [TableGen] Slightly improve error location for a fatal error (PR #170790)

2025-12-06 Thread Sergei Barannikov via llvm-branch-commits
@@ -1316,11 +1316,18 @@ CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC, return {&RegClasses.back(), true}; } -CodeGenRegisterClass *CodeGenRegBank::getRegClass(const Record *Def) const { +CodeGenRegisterClass *CodeGenRegBank::getRegClass(const Record *De

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166703 >From add5d106929bf3e96af6acb68fd4e9c7d552ffc0 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 10:56:34 -0500 Subject: [PATCH] [ConstantTime][Clang] Add __builtin_ct_select for consta

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166703 >From add5d106929bf3e96af6acb68fd4e9c7d552ffc0 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 10:56:34 -0500 Subject: [PATCH] [ConstantTime][Clang] Add __builtin_ct_select for consta

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166709 >From e629b7f54c7de636e86cdf9d43e7b064c93c8b63 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests for

[llvm-branch-commits] [llvm] [ConstantTime][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166705 >From 34fc2ff685bebd625f4d5730b41f053356ada52b Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:26 -0500 Subject: [PATCH] [LLVM][MIPS] Add comprehensive tests for ct.select ---

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166708 >From b68d05c33c4713dd3bc9458b25fa8975d8aef471 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:00 -0500 Subject: [PATCH] [ConstantTime][RISCV] Add comprehensive tests for ct.sele

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166708 >From b68d05c33c4713dd3bc9458b25fa8975d8aef471 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:00 -0500 Subject: [PATCH] [ConstantTime][RISCV] Add comprehensive tests for ct.sele

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166709 >From e629b7f54c7de636e86cdf9d43e7b064c93c8b63 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests for

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From ad3a33442bb613f844dff50aab13b9f0075ac06d Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From ad3a33442bb613f844dff50aab13b9f0075ac06d Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [llvm] [ConstantTime][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166705 >From 34fc2ff685bebd625f4d5730b41f053356ada52b Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:26 -0500 Subject: [PATCH] [LLVM][MIPS] Add comprehensive tests for ct.select ---

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166703 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166706 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [ConstantTime][Clang] Add __builtin_ct_select for constant-time selection (PR #166703)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166703 >From 6091c90ca822b4c78827606684d8e5f85ee3cf5f Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 10:56:34 -0500 Subject: [PATCH] [ConstantTime][Clang] Add __builtin_ct_select for consta

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166708 >From 0d548a5b91307bcd353ef89e67e6198dae5d6847 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:00 -0500 Subject: [PATCH] [ConstantTime][RISCV] Add comprehensive tests for ct.sele

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166709 >From 2ba35b0579eca946d8bb9bdcdef9f8150ccc88aa Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests for

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166709 >From 2ba35b0579eca946d8bb9bdcdef9f8150ccc88aa Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:03:23 -0500 Subject: [PATCH] [ConstantTime][WebAssembly] Add comprehensive tests for

[llvm-branch-commits] [llvm] [ConstantTime][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166705 >From b49b9cb5740c7e5a7c54dd5d90414fb481934f6a Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:26 -0500 Subject: [PATCH] [LLVM][MIPS] Add comprehensive tests for ct.select ---

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From a709071b6b356df84b4579cd09ee32e7895e1b5a Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM32 and Thumb (PR #166707)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166707 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From bd1047afec312170e4d49c98b29b5ee25dae6b3e Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [llvm] [ConstantTime][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166705 >From b49b9cb5740c7e5a7c54dd5d90414fb481934f6a Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:26 -0500 Subject: [PATCH] [LLVM][MIPS] Add comprehensive tests for ct.select ---

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM64 (PR #166706)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166706 >From bd1047afec312170e4d49c98b29b5ee25dae6b3e Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 17:09:45 -0500 Subject: [PATCH] [LLVM][AArch64] Add native ct.select support for ARM64 T

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer updated https://github.com/llvm/llvm-project/pull/166708 >From 0d548a5b91307bcd353ef89e67e6198dae5d6847 Mon Sep 17 00:00:00 2001 From: wizardengineer Date: Wed, 5 Nov 2025 11:01:00 -0500 Subject: [PATCH] [ConstantTime][RISCV] Add comprehensive tests for ct.sele

[llvm-branch-commits] [llvm] [ConstantTime][WebAssembly] Add comprehensive tests for ct.select (PR #166709)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166709 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [ConstantTime][MIPS] Add comprehensive tests for ct.select (PR #166705)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166705 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [ConstantTime][RISCV] Add comprehensive tests for ct.select (PR #166708)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166708 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for X86 and i386 (PR #166704)

2025-12-06 Thread Julius Alexandre via llvm-branch-commits
https://github.com/wizardengineer converted_to_draft https://github.com/llvm/llvm-project/pull/166704 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Prepare libcxx and libcxxabi for pointer field protection. (PR #151651)

2025-12-06 Thread via llvm-branch-commits
huixie90 wrote: `std::trivially_relocate` and friends have been removed from C++26. and the new equivalent of `std::trivially_relocate` in C++29 is very likely to be based on `memcpy` or `memmov` . I am not sure how PFP can work with the future `std::trivially_relocate` at all to be honest ht