[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79547 (PR #79548)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] created https://github.com/llvm/llvm-project/pull/79548 resolves llvm/llvm-project#79547 >From 37ff0726bfbadd62ff5097ac37266288a4c46616 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 26 Jan 2024 05:09:28 +0100 Subject:

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79547 (PR #79548)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] milestoned https://github.com/llvm/llvm-project/pull/79548 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79451 (PR #79457)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @arsenm What do you think about this? https://github.com/llvm/llvm-project/pull/79457 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79339 (PR #79357)

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

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79339 (PR #79357)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Merged: 0991d3c7b53dd11981bd4f7d512b7f044c74e8f8 https://github.com/llvm/llvm-project/pull/79357 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [lld] 0991d3c - [ELF] Don't resolve relocations referencing SHN_ABS to tombstone in non-SHF_ALLOC sections (#79238)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
Author: Fangrui Song Date: 2024-01-25T17:27:37-08:00 New Revision: 0991d3c7b53dd11981bd4f7d512b7f044c74e8f8 URL: https://github.com/llvm/llvm-project/commit/0991d3c7b53dd11981bd4f7d512b7f044c74e8f8 DIFF: https://github.com/llvm/llvm-project/commit/0991d3c7b53dd11981bd4f7d512b7f044c74e8f8.diff

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79279 (PR #79341)

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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79279 (PR #79341)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Merged: 453ff4b7333d4cfef8593fdf54de831d32321e44 https://github.com/llvm/llvm-project/pull/79341 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] 453ff4b - [X86][CodeGen] Fix crash when commute operands of Instruction for code size (#79245)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
Author: Shengchen Kan Date: 2024-01-25T17:24:02-08:00 New Revision: 453ff4b7333d4cfef8593fdf54de831d32321e44 URL: https://github.com/llvm/llvm-project/commit/453ff4b7333d4cfef8593fdf54de831d32321e44 DIFF: https://github.com/llvm/llvm-project/commit/453ff4b7333d4cfef8593fdf54de831d32321e44.diff

[llvm-branch-commits] [llvm] [clang] PR for llvm/llvm-project#79277 (PR #79340)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: @arsenm Is this OK to backport? https://github.com/llvm/llvm-project/pull/79340 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79253 (PR #79323)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Merged: c9e73cdd9a17f15ede120ea57657553f9e105eab https://github.com/llvm/llvm-project/pull/79323 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79253 (PR #79323)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/79323 ___ 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] c9e73cd - [test] Update dwarf-loongarch-relocs.ll

2024-01-25 Thread Tom Stellard via llvm-branch-commits
Author: Weining Lu Date: 2024-01-25T17:14:34-08:00 New Revision: c9e73cdd9a17f15ede120ea57657553f9e105eab URL: https://github.com/llvm/llvm-project/commit/c9e73cdd9a17f15ede120ea57657553f9e105eab DIFF: https://github.com/llvm/llvm-project/commit/c9e73cdd9a17f15ede120ea57657553f9e105eab.diff

[llvm-branch-commits] [libc] 01f28ad - Revert "[libc] add epoll_wait functions"

2024-01-25 Thread via llvm-branch-commits
Author: michaelrj-google Date: 2024-01-25T17:05:25-08:00 New Revision: 01f28ada42e8e4b9e66d4f195c7574a5fee2b305 URL: https://github.com/llvm/llvm-project/commit/01f28ada42e8e4b9e66d4f195c7574a5fee2b305 DIFF:

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
https://github.com/modiking approved this pull request. https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
@@ -1285,46 +1285,44 @@ void annotateValueSite(Module , Instruction , Inst.setMetadata(LLVMContext::MD_prof, MDNode::get(Ctx, Vals)); } -bool getValueProfDataFromInst(const Instruction , - InstrProfValueKind ValueKind, -

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
@@ -129,15 +131,11 @@ static bool findRefEdges(ModuleSummaryIndex , const User *CurUser, if (I) { uint32_t ActualNumValueData = 0; uint64_t TotalCount = 0; -// 24 is the maximum number of values preserved for one instrumented site, -// defined by

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
@@ -124,6 +126,24 @@ static bool findRefEdges(ModuleSummaryIndex , const User *CurUser, Worklist.push_back(Operand); } } + + const Instruction *I = dyn_cast(CurUser); + if (I) { +uint32_t ActualNumValueData = 0; +uint64_t TotalCount = 0; +//

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
@@ -1285,46 +1285,44 @@ void annotateValueSite(Module , Instruction , Inst.setMetadata(LLVMContext::MD_prof, MDNode::get(Ctx, Vals)); } -bool getValueProfDataFromInst(const Instruction , - InstrProfValueKind ValueKind, -

[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
@@ -199,14 +199,23 @@ class ModuleBitcodeWriterBase : public BitcodeWriterBase { for (const auto : *Index) // Examine all summaries for this GUID. for (auto : GUIDSummaryLists.second.SummaryList) -if (auto FS = dyn_cast(Summary.get())) +if

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 updated https://github.com/llvm/llvm-project/pull/79381 >From d4caa0997799b712edb11d90c5be79d0aab3c312 Mon Sep 17 00:00:00 2001 From: mingmingl Date: Thu, 25 Jan 2024 13:59:03 -0800 Subject: [PATCH 1/3] Introduce an opton to control the number of vtables to

[llvm-branch-commits] [llvm] Update compiler version expected that seems to be embedded in CHECK line of test at llvm/test/CodeGen/SystemZ/zos-ppa2.ll. (PR #79523)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar edited https://github.com/llvm/llvm-project/pull/79523 ___ 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] Update compiler version expected that seems to be embedded in CHECK l… (PR #79523)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar edited https://github.com/llvm/llvm-project/pull/79523 ___ 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] Update compiler version expected that seems to be embedded in CHECK l… (PR #79523)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar created https://github.com/llvm/llvm-project/pull/79523 …ine of test at llvm/test/CodeGen/SystemZ/zos-ppa2.ll. The test contains a CHECK line which verifies an .ascii line which originally checks for 180019700101. After the bump of the compiler version to

[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
@@ -1285,46 +1285,44 @@ void annotateValueSite(Module , Instruction , Inst.setMetadata(LLVMContext::MD_prof, MDNode::get(Ctx, Vals)); } -bool getValueProfDataFromInst(const Instruction , - InstrProfValueKind ValueKind, -

[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
@@ -1285,46 +1285,44 @@ void annotateValueSite(Module , Instruction , Inst.setMetadata(LLVMContext::MD_prof, MDNode::get(Ctx, Vals)); } -bool getValueProfDataFromInst(const Instruction , - InstrProfValueKind ValueKind, -

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
https://github.com/modiking deleted https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
@@ -1285,46 +1285,44 @@ void annotateValueSite(Module , Instruction , Inst.setMetadata(LLVMContext::MD_prof, MDNode::get(Ctx, Vals)); } -bool getValueProfDataFromInst(const Instruction , - InstrProfValueKind ValueKind, -

[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread via llvm-branch-commits
@@ -199,14 +199,23 @@ class ModuleBitcodeWriterBase : public BitcodeWriterBase { for (const auto : *Index) // Examine all summaries for this GUID. for (auto : GUIDSummaryLists.second.SummaryList) -if (auto FS = dyn_cast(Summary.get())) +if

[llvm-branch-commits] [clang] PR for llvm/llvm-project#79511 (PR #79513)

2024-01-25 Thread Teresa Johnson via llvm-branch-commits
https://github.com/teresajohnson approved this pull request. sure seems fine https://github.com/llvm/llvm-project/pull/79513 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [clang] [openmp] [libc] [lldb] [clang-tools-extra] [flang] [mlir] [libcxx] [llvm] [BOLT] Write and parse BF/BB hashes in BAT (PR #76907)

2024-01-25 Thread Rafael Auler via llvm-branch-commits
@@ -36,9 +37,12 @@ void BoltAddressTranslation::writeEntriesForBB(MapTy , if (BBInputOffset == BinaryBasicBlock::INVALID_OFFSET) return; - LLVM_DEBUG(dbgs() << "BB " << BB.getName() << "\n"); - LLVM_DEBUG(dbgs() << " Key: " << Twine::utohexstr(BBOutputOffset) -

[llvm-branch-commits] [llvm] [openmp] [flang] [clang] [mlir] [lldb] [libcxx] [clang-tools-extra] [libc] [BOLT][NFC] Pass BF/BB hashes to BAT (PR #76906)

2024-01-25 Thread Rafael Auler via llvm-branch-commits
https://github.com/rafaelauler approved this pull request. https://github.com/llvm/llvm-project/pull/76906 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79507 (PR #79509)

2024-01-25 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld-elf Author: None (github-actions[bot]) Changes resolves llvm/llvm-project#79507 --- Patch is 32.20 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/79509.diff 5 Files Affected: - (modified)

[llvm-branch-commits] [clang] [libc] [llvm] [libcxx] [openmp] [lldb] [flang] [mlir] [clang-tools-extra] [BOLT] Deduplicate equal offsets in BAT (PR #76905)

2024-01-25 Thread Rafael Auler via llvm-branch-commits
https://github.com/rafaelauler approved this pull request. https://github.com/llvm/llvm-project/pull/76905 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79507 (PR #79509)

2024-01-25 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/79509 >From d3af9ea65300ba99b8477163ded5a89046b7cdcb Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Thu, 25 Jan 2024 10:09:43 -0800 Subject: [PATCH 1/3] [ELF] Clean up R_RISCV_RELAX code. NFC (cherry picked from

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Teresa Johnson via llvm-branch-commits
https://github.com/teresajohnson approved this pull request. lgtm with 2 minor comment nits https://github.com/llvm/llvm-project/pull/79381 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Teresa Johnson via llvm-branch-commits
https://github.com/teresajohnson edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Teresa Johnson via llvm-branch-commits
@@ -129,15 +131,11 @@ static bool findRefEdges(ModuleSummaryIndex , const User *CurUser, if (I) { uint32_t ActualNumValueData = 0; uint64_t TotalCount = 0; -// 24 is the maximum number of values preserved for one instrumented site, -// defined by

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Teresa Johnson via llvm-branch-commits
@@ -124,6 +126,24 @@ static bool findRefEdges(ModuleSummaryIndex , const User *CurUser, Worklist.push_back(Operand); } } + + const Instruction *I = dyn_cast(CurUser); + if (I) { +uint32_t ActualNumValueData = 0; +uint64_t TotalCount = 0; +//

[llvm-branch-commits] [clang] PR for llvm/llvm-project#79511 (PR #79513)

2024-01-25 Thread via llvm-branch-commits
github-actions[bot] wrote: @teresajohnson What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/79513 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [clang] PR for llvm/llvm-project#79511 (PR #79513)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] milestoned https://github.com/llvm/llvm-project/pull/79513 ___ 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] PR for llvm/llvm-project#79511 (PR #79513)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] created https://github.com/llvm/llvm-project/pull/79513 resolves llvm/llvm-project#79511 >From 0659957392a3d98b973c9e8b59af350f9bafb5ff Mon Sep 17 00:00:00 2001 From: Sean Fertile <35576261+mandle...@users.noreply.github.com> Date: Thu, 25 Jan 2024

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 updated https://github.com/llvm/llvm-project/pull/79381 >From d4caa0997799b712edb11d90c5be79d0aab3c312 Mon Sep 17 00:00:00 2001 From: mingmingl Date: Thu, 25 Jan 2024 13:59:03 -0800 Subject: [PATCH 1/2] Introduce an opton to control the number of vtables to

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 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 eebf439d98faf7aa31738ad01468fd91b79bc8c0 d4caa0997799b712edb11d90c5be79d0aab3c312 --

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO] (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 updated https://github.com/llvm/llvm-project/pull/79381 >From d4caa0997799b712edb11d90c5be79d0aab3c312 Mon Sep 17 00:00:00 2001 From: mingmingl Date: Thu, 25 Jan 2024 13:59:03 -0800 Subject: [PATCH] Introduce an opton to control the number of vtables to annotate

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO] (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO] (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [][ci] Fix the base branch we use to determine changes (#79503) (PR #79506)

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

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79507 (PR #79509)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] milestoned https://github.com/llvm/llvm-project/pull/79509 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79507 (PR #79509)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] created https://github.com/llvm/llvm-project/pull/79509 resolves llvm/llvm-project#79507 >From a1c2f9c65b7c532859054a84f7e29288a5eea4fa Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Thu, 25 Jan 2024 10:09:43 -0800 Subject: [PATCH 1/3] [ELF] Clean up

[llvm-branch-commits] [llvm] [][ci] Fix the base branch we use to determine changes (#79503) (PR #79506)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne updated https://github.com/llvm/llvm-project/pull/79506 >From fce5c171b463d766cb25208634553a39b94498a6 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Thu, 25 Jan 2024 16:38:53 -0500 Subject: [PATCH 1/2] =?UTF-8?q?[=F0=9F=8D=92][ci]=20Fix=20the=20base=20bra?=

[llvm-branch-commits] [llvm] [][ci] Fix the base branch we use to determine changes (#79503) (PR #79506)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne updated https://github.com/llvm/llvm-project/pull/79506 >From fce5c171b463d766cb25208634553a39b94498a6 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Thu, 25 Jan 2024 16:38:53 -0500 Subject: [PATCH 1/2] =?UTF-8?q?[=F0=9F=8D=92][ci]=20Fix=20the=20base=20bra?=

[llvm-branch-commits] [llvm] [][ci] Fix the base branch we use to determine changes (#79503) (PR #79506)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne created https://github.com/llvm/llvm-project/pull/79506 We should diff against the base branch, not always against `main`. This allows the BuildKite pre-commit CI to work properly when we target other branches, such as `release/18.x`. (cherry picked from commit

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79253 (PR #79323)

2024-01-25 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-debuginfo Author: None (github-actions[bot]) Changes resolves llvm/llvm-project#79253 --- Full diff: https://github.com/llvm/llvm-project/pull/79323.diff 1 Files Affected: - (modified) llvm/test/DebugInfo/LoongArch/dwarf-loongarch-relocs.ll (+23-14)

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79253 (PR #79323)

2024-01-25 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/79323 >From 71d847cca80e9fce0ef1b1fead78b48c7b49085d Mon Sep 17 00:00:00 2001 From: Weining Lu Date: Wed, 24 Jan 2024 11:03:14 +0800 Subject: [PATCH] [test] Update dwarf-loongarch-relocs.ll Address buildbot faiures:

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 edited https://github.com/llvm/llvm-project/pull/79381 ___ 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] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Mingming Liu via llvm-branch-commits
@@ -124,6 +124,28 @@ static bool findRefEdges(ModuleSummaryIndex , const User *CurUser, Worklist.push_back(Operand); } } + + const Instruction *I = dyn_cast(CurUser); + if (I) { +uint32_t ActualNumValueData = 0; +uint64_t TotalCount = 0; +// 24 is

[llvm-branch-commits] [llvm] [workflows] Fix version-check.yml to work with the new minor release bump (PR #79495)

2024-01-25 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru approved this pull request. https://github.com/llvm/llvm-project/pull/79495 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [][libc++] Fix missing and incorrect push/pop macros (#79204) (PR #79497)

2024-01-25 Thread via llvm-branch-commits
github-actions[bot] wrote: :warning: Python code formatter, darker found issues in your code. :warning: You can test this locally with the following command: ``bash darker --check --diff -r 22683463740e55e7e0d7e664395c30899b229205...ff0ffdf8a2ef16b30dc1f4c372de2f0aac000c16

[llvm-branch-commits] [libcxx] [][libc++] Fix missing and incorrect push/pop macros (#79204) (PR #79497)

2024-01-25 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: Louis Dionne (ldionne) Changes We recently noticed that the unwrap_iter.h file was pushing macros, but it was pushing them again instead of popping them at the end of the file. This led to libc++ basically swallowing any custom

[llvm-branch-commits] [libcxx] [][libc++] Fix missing and incorrect push/pop macros (#79204) (PR #79497)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne edited https://github.com/llvm/llvm-project/pull/79497 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [][libc++] Fix missing and incorrect push/pop macros (#79204) (PR #79497)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne milestoned https://github.com/llvm/llvm-project/pull/79497 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] [] Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne edited https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne approved this pull request. https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
ldionne wrote: Oh, that's great! Then it looks like this PR is fine as-is. https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] [workflows] Fix version-check.yml to work with the new minor release bump (PR #79495)

2024-01-25 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: Tom Stellard (tstellar) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/79495.diff 1 Files Affected: - (modified) .github/workflows/version-check.py (+1-1) ``diff diff --git

[llvm-branch-commits] [llvm] [workflows] Fix version-check.yml to work with the new minor release bump (PR #79495)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar created https://github.com/llvm/llvm-project/pull/79495 None >From 9f8b83a13c91401d4c67e84a682d2cd5ef1e85fb Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 25 Jan 2024 12:24:50 -0800 Subject: [PATCH] [workflows] Fix version-check.yml to with the new minor

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: > This is the official way to do it: > https://llvm.org/docs/GitHub.html#backporting-fixes-to-the-release-branches > > @tstellar I do wonder if it wouldn't be simpler to allow people to open PRs > against the release branch instead? This is the plan. See #79481.

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProf] Implement vtable def import (PR #79381)

2024-01-25 Thread Teresa Johnson via llvm-branch-commits
@@ -124,6 +124,28 @@ static bool findRefEdges(ModuleSummaryIndex , const User *CurUser, Worklist.push_back(Operand); } } + + const Instruction *I = dyn_cast(CurUser); + if (I) { +uint32_t ActualNumValueData = 0; +uint64_t TotalCount = 0; +// 24 is

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
ldionne wrote: This is the official way to do it: https://llvm.org/docs/GitHub.html#backporting-fixes-to-the-release-branches @tstellar I do wonder if it wouldn't be simpler to allow people to open PRs against the release branch instead? https://github.com/llvm/llvm-project/pull/79480

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne edited https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to 8 (#68925) (PR #79480)

2024-01-25 Thread Louis Dionne via llvm-branch-commits
https://github.com/ldionne edited https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to … (PR #79480)

2024-01-25 Thread via llvm-branch-commits
EricWF wrote: @tstellar Please let me know if this isn't the correct way to use PR's for release cherry-picks. https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to … (PR #79480)

2024-01-25 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: Eric (EricWF) Changes …8. (#68925) Unconditionally change std::string's alignment to 8. This change saves memory by providing the allocator more freedom to allocate the most efficient size class by dropping the alignment requirements

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to … (PR #79480)

2024-01-25 Thread via llvm-branch-commits
https://github.com/EricWF edited https://github.com/llvm/llvm-project/pull/79480 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to … (PR #79480)

2024-01-25 Thread via llvm-branch-commits
https://github.com/EricWF created https://github.com/llvm/llvm-project/pull/79480 …8. (#68925) Unconditionally change std::string's alignment to 8. This change saves memory by providing the allocator more freedom to allocate the most efficient size class by dropping the alignment

[llvm-branch-commits] [libcxx] Cherry-pick Unconditionally lower std::string's alignment requirement from 16 to … (PR #79480)

2024-01-25 Thread via llvm-branch-commits
https://github.com/EricWF milestoned https://github.com/llvm/llvm-project/pull/79480 ___ 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] [mlir] [llvm] PR for llvm/llvm-project#79293 (PR #79461)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] milestoned https://github.com/llvm/llvm-project/pull/79461 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79451 (PR #79457)

2024-01-25 Thread Jay Foad via llvm-branch-commits
jayfoad wrote: > @jayfoad What do you think about merging this PR to the release branch? LGTM, but it was me that requested it. https://github.com/llvm/llvm-project/pull/79457 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79451 (PR #79457)

2024-01-25 Thread via llvm-branch-commits
github-actions[bot] wrote: @jayfoad What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/79457 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79451 (PR #79457)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] milestoned https://github.com/llvm/llvm-project/pull/79457 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79451 (PR #79457)

2024-01-25 Thread via llvm-branch-commits
https://github.com/github-actions[bot] created https://github.com/llvm/llvm-project/pull/79457 resolves llvm/llvm-project#79451 >From 2aa05f9f41c073ef1a98832176df98103686847b Mon Sep 17 00:00:00 2001 From: Jay Foad Date: Wed, 24 Jan 2024 15:06:20 + Subject: [PATCH] [AMDGPU] Move

[llvm-branch-commits] [libcxx] [clang] Revert "[SemaCXX] Implement CWG2137 (list-initialization from objects of the same type) (#77768)" in release/18.x (PR #79400)

2024-01-25 Thread Erich Keane via llvm-branch-commits
erichkeane wrote: I'd like us to give the author a chance to fix the original so that this feature can get into 18, but this being here will be helpful in case he is unable to. https://github.com/llvm/llvm-project/pull/79400 ___ llvm-branch-commits

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79339 (PR #79357)

2024-01-25 Thread Peter Smith via llvm-branch-commits
https://github.com/smithp35 approved this pull request. LGTM for merging https://github.com/llvm/llvm-project/pull/79357 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [lld] PR for llvm/llvm-project#79339 (PR #79357)

2024-01-25 Thread Peter Smith via llvm-branch-commits
smithp35 wrote: This is good to go for merging, a simple safe change. https://github.com/llvm/llvm-project/pull/79357 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org