[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-09 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/171149 From dc18b907a8b7a8d1a41f3ba33a854f0e3db6584c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 3 Sep 2025 13:29:39 + Subject: [PATCH 1/3] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimi

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-09 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/171149 From dc18b907a8b7a8d1a41f3ba33a854f0e3db6584c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 3 Sep 2025 13:29:39 + Subject: [PATCH 1/2] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimi

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-09 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/171149 From dc18b907a8b7a8d1a41f3ba33a854f0e3db6584c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 3 Sep 2025 13:29:39 + Subject: [PATCH 1/2] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimi

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-09 Thread Gergely Bálint via llvm-branch-commits
@@ -483,11 +483,54 @@ Error LongJmpPass::relaxStub(BinaryBasicBlock &StubBB, bool &Modified) { ~((1ULL << (RangeSingleInstr - 1)) - 1); const MCSymbol *RealTargetSym = BC.MIB->getTargetSymbol(*StubBB.begin()); - const BinaryBasicBlock *TgtBB = Func.getBasicBlockForLa

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-09 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/171149 From 629939b3af05014fa134f875ce4a584e9f13079e Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 3 Sep 2025 13:29:39 + Subject: [PATCH] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize b

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-09 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/171149 From 629939b3af05014fa134f875ce4a584e9f13079e Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 3 Sep 2025 13:29:39 + Subject: [PATCH] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize b

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-08 Thread Gergely Bálint via llvm-branch-commits
@@ -0,0 +1,46 @@ +# This test checks that BOLT can generate BTI landing pads for targets of stubs inserted in LongJmp. + +# REQUIRES: system-linux + +# RUN: %clang %s %cflags -Wl,-q -o %t -mbranch-protection=bti -Wl,-z,force-bti +# RUN: link_fdata --no-lbr %s %t %t.fdata +# RUN:

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-08 Thread Gergely Bálint via llvm-branch-commits
bgergely0 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/171149?utm_source=stack-comment-downstack-mergeability-warning

[llvm-branch-commits] [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)

2025-12-08 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 created https://github.com/llvm/llvm-project/pull/171149 This patch adds BTI landing pads to ShortJmp/LongJmp targets in the LongJmp pass when optimizing BTI binaries. BOLT does not have the ability to add BTI to all types of functions. This patch aims to insert the

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-12-01 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 58c5fac447fb41d3726de97816214ad96fdbe6c1 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-12-01 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 58c5fac447fb41d3726de97816214ad96fdbe6c1 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-12-01 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From fc84a9d4bcba0b63257e92e30a8a7855efec5553 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-12-01 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From b8a466170235ed3b233e605586f17f15a93e1637 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-12-01 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From b8a466170235ed3b233e605586f17f15a93e1637 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-12-01 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From fc84a9d4bcba0b63257e92e30a8a7855efec5553 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 14d7b87afe18ce26ec43bff1e218532090076976 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From a4bdfd54efa376bf96b03439df7f0d22633f2944 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From a4bdfd54efa376bf96b03439df7f0d22633f2944 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 14d7b87afe18ce26ec43bff1e218532090076976 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From e0a245ef4263f7b4576ae4365e4f7cf877ef3394 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 85c15eb2ad4a572ad725b06c499d57d1a6af9b1e Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From d74db61dbd29139a54c8ba4a205a61544180cf96 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From e53aff33f3e1f6a1bc1ed4b487f4f4c00fe9d67c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From d74db61dbd29139a54c8ba4a205a61544180cf96 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From e0a245ef4263f7b4576ae4365e4f7cf877ef3394 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 85c15eb2ad4a572ad725b06c499d57d1a6af9b1e Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From e53aff33f3e1f6a1bc1ed4b487f4f4c00fe9d67c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 6ca491e49a269824f04e20a0ec86031a358cb6b1 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 6ca491e49a269824f04e20a0ec86031a358cb6b1 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From f743676c65783c6e7d86c127a339d1eb8990f88c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From f743676c65783c6e7d86c127a339d1eb8990f88c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From a191dec35a437b51d9d1d46c372a0276f248afe3 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 10e073ba3e393c59ffaf4de692a50a985af18db1 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From a191dec35a437b51d9d1d46c372a0276f248afe3 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 10e073ba3e393c59ffaf4de692a50a985af18db1 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 498f394717b4eaa700fbaf8d25bb96a7217185af Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 752456228d62ba7e8480defceef92c1d39dd3e8a Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 752456228d62ba7e8480defceef92c1d39dd3e8a Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 498f394717b4eaa700fbaf8d25bb96a7217185af Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From bab031023754c687eed9bd92a26a44538783400e Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From bab031023754c687eed9bd92a26a44538783400e Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From 654d40c907b2c184e7cfe710f0c724e366d5 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From ab5b8ea96cc8092b7df3f614b6ef6f1ba017fc66 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From ab5b8ea96cc8092b7df3f614b6ef6f1ba017fc66 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From 654d40c907b2c184e7cfe710f0c724e366d5 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From fbd3fc23360cf53f15532bd64dfe5eff7adec0bc Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From fbd3fc23360cf53f15532bd64dfe5eff7adec0bc Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From 7c2404bd67d5bf8c946f57a3a5fab91351e534e2 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From 7c2404bd67d5bf8c946f57a3a5fab91351e534e2 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From f37ea106b450c071ef5baf3e5507e2ba3ad0e4b5 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From c2a1481e0b8d2554ab2da030affc0aaf0eef766a Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From f37ea106b450c071ef5baf3e5507e2ba3ad0e4b5 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From c2a1481e0b8d2554ab2da030affc0aaf0eef766a Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 41e8049a1db0a080372959351625ee00c19e7299 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 41e8049a1db0a080372959351625ee00c19e7299 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 276e74a3e2bedd8e5004b829569042f220e6e2cd Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 276e74a3e2bedd8e5004b829569042f220e6e2cd Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
@@ -2781,6 +2781,81 @@ class AArch64MCPlusBuilder : public MCPlusBuilder { Inst.addOperand(MCOperand::createImm(HintNum)); } + bool isBTIVariantCoveringCall(MCInst &Call, MCInst &Pad) const override { +assert((isIndirectCall(Call) || isIndirectBranch(Call)) && +

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 2c96dce71ce7f1f74592d21a07ac09c6697569e2 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 2c96dce71ce7f1f74592d21a07ac09c6697569e2 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 163ff867b45b13461f6166aab49d11cec646e446 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 163ff867b45b13461f6166aab49d11cec646e446 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 435e8199540fd470bc73261b95119e0e443cd304 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 12798bd2dac2f1d5813bb0ff1ba0f4b706327586 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/164622 From 435e8199540fd470bc73261b95119e0e443cd304 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 22 Oct 2025 12:44:37 + Subject: [PATCH 1/6] [BOLT][NFC] Rename Pointer Auth DWARF rewriter passes Ori

[llvm-branch-commits] [llvm] [BOLT][PAC] Warn about synchronous unwind tables (PR #165227)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/165227 From 12798bd2dac2f1d5813bb0ff1ba0f4b706327586 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 27 Oct 2025 09:29:54 + Subject: [PATCH 1/4] [BOLT][PAC] Warn about synchronous unwind tables BOLT cur

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
@@ -1888,6 +1888,19 @@ class MCPlusBuilder { llvm_unreachable("not implemented"); } + /// Checks if the indirect call / jump is accepted by the landing pad at the + /// start of the target BasicBlock. + virtual bool isBTIVariantCoveringCall(MCInst &Call, MCInst &Pad)

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From 6d45e323adc6e29f6e66fcb2335a3c15a9f4e065 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From 6d45e323adc6e29f6e66fcb2335a3c15a9f4e065 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From f155e7ba2514ee493e0f8280aba4d16b3d2525c8 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From f155e7ba2514ee493e0f8280aba4d16b3d2525c8 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From 90d940e449bd1864e71f85a3672e3e447d0377eb Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From ee348f32fd794c0b66680394921eab90ea32fe86 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From c668bf8c33dfdf928e037f409fdd49c83d319dc3 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From c668bf8c33dfdf928e037f409fdd49c83d319dc3 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From ee348f32fd794c0b66680394921eab90ea32fe86 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From 7ae084c66064fe5defa1feee2026cd29c6ffe2b2 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-28 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From 7ae084c66064fe5defa1feee2026cd29c6ffe2b2 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From 905a5ea9bcac7c7127e863acefc04c8785efc5ba Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From b40af549e92c21dc416ab639fea60ae56cccef80 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From d054c47f005e0812673e95aac9eeaf16cd2fe52c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From 905a5ea9bcac7c7127e863acefc04c8785efc5ba Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From d054c47f005e0812673e95aac9eeaf16cd2fe52c Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From b40af549e92c21dc416ab639fea60ae56cccef80 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From a7a53e6d8ba084b149b4c0e0d6cd5d5f77d3cf15 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From ebaccb2c87fb47e9f075b03bdccc5deb96f9b796 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167329 From a7a53e6d8ba084b149b4c0e0d6cd5d5f77d3cf15 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Wed, 17 Sep 2025 12:24:04 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart This function

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167306 From ebaccb2c87fb47e9f075b03bdccc5deb96f9b796 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Thu, 28 Aug 2025 12:32:37 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad - takes both i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From 43aa2de9114d020e848e7f3f6ea10cee3b7f75f5 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-20 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 updated https://github.com/llvm/llvm-project/pull/167308 From 43aa2de9114d020e848e7f3f6ea10cee3b7f75f5 Mon Sep 17 00:00:00 2001 From: Gergely Balint Date: Mon, 1 Sep 2025 08:52:28 + Subject: [PATCH] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant Checks if an i

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::addBTItoBBStart (PR #167329)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 ready_for_review https://github.com/llvm/llvm-project/pull/167329 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::isBTILandingPad (PR #167306)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 ready_for_review https://github.com/llvm/llvm-project/pull/167306 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 ready_for_review https://github.com/llvm/llvm-project/pull/167308 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 edited https://github.com/llvm/llvm-project/pull/167308 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 edited https://github.com/llvm/llvm-project/pull/167308 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT][BTI] Add MCPlusBuilder::updateBTIVariant (PR #167308)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 edited https://github.com/llvm/llvm-project/pull/167308 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 edited https://github.com/llvm/llvm-project/pull/164622 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT]Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 edited https://github.com/llvm/llvm-project/pull/164622 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
https://github.com/bgergely0 edited https://github.com/llvm/llvm-project/pull/164622 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [BOLT] Rename Pointer Auth DWARF rewriter passes (PR #164622)

2025-11-19 Thread Gergely Bálint via llvm-branch-commits
bgergely0 wrote: Done! https://github.com/llvm/llvm-project/pull/164622 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

  1   2   3   >