[Lldb-commits] [lldb] 90e6808 - Skip two WatchpointAlgorithm tests for 32-bit lldb's

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T23:58:06-08:00 New Revision: 90e68086d8fdbfb32dfc7e7e3498f44365274ce8 URL: https://github.com/llvm/llvm-project/commit/90e68086d8fdbfb32dfc7e7e3498f44365274ce8 DIFF: https://github.com/llvm/llvm-project/commit/90e68086d8fdbfb32dfc7e7e3498f44365274ce8.diff

[Lldb-commits] [lldb] eaa3d5e - Done iterating with arm-ubuntu bot, I see the problem test.

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T23:58:06-08:00 New Revision: eaa3d5e26665ca85d488e9194b9fbe304db6fa21 URL: https://github.com/llvm/llvm-project/commit/eaa3d5e26665ca85d488e9194b9fbe304db6fa21 DIFF: https://github.com/llvm/llvm-project/commit/eaa3d5e26665ca85d488e9194b9fbe304db6fa21.diff

[Lldb-commits] [lldb] 54f324f - Trying to refine which test is crashing on arm-ubuntu.

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T23:18:18-08:00 New Revision: 54f324f377a92a64fcc5c1d401da9b07bf50a2f1 URL: https://github.com/llvm/llvm-project/commit/54f324f377a92a64fcc5c1d401da9b07bf50a2f1 DIFF: https://github.com/llvm/llvm-project/commit/54f324f377a92a64fcc5c1d401da9b07bf50a2f1.diff

[Lldb-commits] [lldb] 021a2b4 - Uncomment the 2GB max tests and see if that works on arm-ubuntu

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T22:58:38-08:00 New Revision: 021a2b4ba254eb9e06fece5c18e5596cbb4896e6 URL: https://github.com/llvm/llvm-project/commit/021a2b4ba254eb9e06fece5c18e5596cbb4896e6 DIFF: https://github.com/llvm/llvm-project/commit/021a2b4ba254eb9e06fece5c18e5596cbb4896e6.diff

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread Greg Clayton via lldb-commits
https://github.com/clayborg approved this pull request. https://github.com/llvm/llvm-project/pull/80218 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] fdd98e5 - Skip 2 of the three test sets to narrow down the arm-ubuntu

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T22:06:23-08:00 New Revision: fdd98e506d77514d8cbd5099e8fc98130244f6ff URL: https://github.com/llvm/llvm-project/commit/fdd98e506d77514d8cbd5099e8fc98130244f6ff DIFF: https://github.com/llvm/llvm-project/commit/fdd98e506d77514d8cbd5099e8fc98130244f6ff.diff

[Lldb-commits] [lldb] 3b76b86 - Add debug prints to diagnose a crash on arm-ubuntu bot

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T21:38:07-08:00 New Revision: 3b76b86491d13ced848f2ed6f411754f54befaba URL: https://github.com/llvm/llvm-project/commit/3b76b86491d13ced848f2ed6f411754f54befaba DIFF: https://github.com/llvm/llvm-project/commit/3b76b86491d13ced848f2ed6f411754f54befaba.diff

[Lldb-commits] [libcxx] [llvm] [lldb] [clang-tools-extra] [libc] [clang] [flang] [compiler-rt] [lld] Make clang report invalid target versions for all environment types. (PR #78655)

2024-01-31 Thread via lldb-commits
https://github.com/ZijunZhaoCCK updated https://github.com/llvm/llvm-project/pull/78655 >From f440f44e7e270d4636ad39f4e4223c904e496d3a Mon Sep 17 00:00:00 2001 From: zijunzhao Date: Fri, 19 Jan 2024 00:47:05 + Subject: [PATCH 1/5] Make clang report invalid target versions for all environme

[Lldb-commits] [lldb] 147d7a6 - [lldb] Add support for large watchpoints in lldb (#79962)

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T21:03:38-08:00 New Revision: 147d7a64f8493e78669581097a3ff06c985aa3a1 URL: https://github.com/llvm/llvm-project/commit/147d7a64f8493e78669581097a3ff06c985aa3a1 DIFF: https://github.com/llvm/llvm-project/commit/147d7a64f8493e78669581097a3ff06c985aa3a1.diff

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread via lldb-commits
https://github.com/jeffreytan81 updated https://github.com/llvm/llvm-project/pull/80218 >From abfec9a970dd5fb4d5612638e14208555afe582e Mon Sep 17 00:00:00 2001 From: jeffreytan81 Date: Wed, 31 Jan 2024 15:53:46 -0800 Subject: [PATCH 1/3] Fix debug info size statistics for split dwarf --- .../

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread via lldb-commits
@@ -2667,6 +2667,29 @@ static bool UpdateCompilerContextForSimpleTemplateNames(TypeQuery &match) { } return any_context_updated; } + +uint64_t SymbolFileDWARF::GetDebugInfoSize() { + DWARFDebugInfo &info = DebugInfo(); + uint32_t num_comp_units = info.GetNumUnits(); + +

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
felipepiovezan wrote: @adrian-prantl I've added a log message with the `Error` itself being logged as well. That said, printing any information specific to the entry itself would require parsing other Form and, given that we already failed to parse one, I figured it would be better not to atte

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
https://github.com/felipepiovezan updated https://github.com/llvm/llvm-project/pull/79932 >From ee09231ea101d97c1607552e161adcfe911a23f5 Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Mon, 29 Jan 2024 18:25:42 -0800 Subject: [PATCH 1/3] [lldb][DWARFIndex] Use IDX_parent to impl

[Lldb-commits] [lldb] Don't cause a premature UpdateIfNeeded when checking in SBValue::GetSP (PR #80222)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -458,7 +458,12 @@ class ValueObject { virtual bool GetDeclaration(Declaration &decl); // The functions below should NOT be modified by subclasses + // This gets the current error for this ValueObject, it may update the value + // to ensure that the error is up to date

[Lldb-commits] [lldb] Don't cause a premature UpdateIfNeeded when checking in SBValue::GetSP (PR #80222)

2024-01-31 Thread Greg Clayton via lldb-commits
https://github.com/clayborg commented: LGTM with a possible rename mentioned in inline comments. Anyone else have anything? https://github.com/llvm/llvm-project/pull/80222 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.or

[Lldb-commits] [lldb] Don't cause a premature UpdateIfNeeded when checking in SBValue::GetSP (PR #80222)

2024-01-31 Thread Greg Clayton via lldb-commits
https://github.com/clayborg edited https://github.com/llvm/llvm-project/pull/80222 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] Don't cause a premature UpdateIfNeeded when checking in SBValue::GetSP (PR #80222)

2024-01-31 Thread via lldb-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 a03a6e99647318a86ea398c42e241da43e3c550e c6d76783fce826f01fe4713e3cc58504d591aebf --

[Lldb-commits] [lldb] Don't cause a premature UpdateIfNeeded when checking in SBValue::GetSP (PR #80222)

2024-01-31 Thread via lldb-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (jimingham) Changes Don't cause a premature UpdateIfNeeded when checking whether an otherwise invalid SBValue with a useful error should be handed out from GetSP. This is a follow-on to e8a2fd5e7be2. In that change, I used GetError t

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread Adrian Prantl via lldb-commits
@@ -0,0 +1,132 @@ +""" +Test SBTarget.GetStatistics() reporting for dwo files. +""" + +import json +import os + +from lldbsuite.test import lldbtest, lldbutil +from lldbsuite.test.decorators import * +from lldbsuite.test_event.build_exception import BuildError + + +SKELETON_DEBUGI

[Lldb-commits] [lldb] Don't cause a premature UpdateIfNeeded when checking in SBValue::GetSP (PR #80222)

2024-01-31 Thread via lldb-commits
https://github.com/jimingham created https://github.com/llvm/llvm-project/pull/80222 Don't cause a premature UpdateIfNeeded when checking whether an otherwise invalid SBValue with a useful error should be handed out from GetSP. This is a follow-on to e8a2fd5e7be2. In that change, I used GetEr

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -0,0 +1,132 @@ +""" +Test SBTarget.GetStatistics() reporting for dwo files. +""" + +import json +import os + +from lldbsuite.test import lldbtest, lldbutil +from lldbsuite.test.decorators import * +from lldbsuite.test_event.build_exception import BuildError + + +SKELETON_DEBUGI

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -2667,6 +2667,29 @@ static bool UpdateCompilerContextForSimpleTemplateNames(TypeQuery &match) { } return any_context_updated; } + +uint64_t SymbolFileDWARF::GetDebugInfoSize() { + DWARFDebugInfo &info = DebugInfo(); + uint32_t num_comp_units = info.GetNumUnits(); + +

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread via lldb-commits
https://github.com/jeffreytan81 updated https://github.com/llvm/llvm-project/pull/80218 >From abfec9a970dd5fb4d5612638e14208555afe582e Mon Sep 17 00:00:00 2001 From: jeffreytan81 Date: Wed, 31 Jan 2024 15:53:46 -0800 Subject: [PATCH 1/2] Fix debug info size statistics for split dwarf --- .../

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread via lldb-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 cf401f72e1b5aa6be0719ab45c95c10ea06bec9a...abfec9a970dd5fb4d5612638e14208555afe582e lldb/

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread via lldb-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (jeffreytan81) Changes `statistics dump` command relies on `SymbolFile::GetDebugInfoSize()` to get total debug info size. The current implementation is missing debug info for split dwarf scenarios which requires getting debug info fro

[Lldb-commits] [lldb] Fix debug info size statistics for split dwarf (PR #80218)

2024-01-31 Thread via lldb-commits
https://github.com/jeffreytan81 created https://github.com/llvm/llvm-project/pull/80218 `statistics dump` command relies on `SymbolFile::GetDebugInfoSize()` to get total debug info size. The current implementation is missing debug info for split dwarf scenarios which requires getting debug inf

[Lldb-commits] [lldb] 40ebe52 - Revert "Reland "[lldb][progress][NFC] Add unit test for progress reports (#79533)""

2024-01-31 Thread Chelsea Cassanova via lldb-commits
Author: Chelsea Cassanova Date: 2024-01-31T15:31:52-08:00 New Revision: 40ebe522ea5fd56cb383e29c77373b1482d49c0f URL: https://github.com/llvm/llvm-project/commit/40ebe522ea5fd56cb383e29c77373b1482d49c0f DIFF: https://github.com/llvm/llvm-project/commit/40ebe522ea5fd56cb383e29c77373b1482d49c0f.d

[Lldb-commits] [lldb] a5a8cbb - Reland "[lldb][progress][NFC] Add unit test for progress reports (#79533)"

2024-01-31 Thread Chelsea Cassanova via lldb-commits
Author: Chelsea Cassanova Date: 2024-01-31T15:19:39-08:00 New Revision: a5a8cbb110384825b99228891576f799082f200e URL: https://github.com/llvm/llvm-project/commit/a5a8cbb110384825b99228891576f799082f200e DIFF: https://github.com/llvm/llvm-project/commit/a5a8cbb110384825b99228891576f799082f200e.d

[Lldb-commits] [lldb] [lldb][NFCI] Remove m_being_created from Breakpoint classes (PR #79716)

2024-01-31 Thread Alex Langford via lldb-commits
https://github.com/bulbazord closed https://github.com/llvm/llvm-project/pull/79716 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] db68e92 - [lldb][NFCI] Remove m_being_created from Breakpoint classes (#79716)

2024-01-31 Thread via lldb-commits
Author: Alex Langford Date: 2024-01-31T14:44:52-08:00 New Revision: db68e9229b54f1d72c0a4445682718d75e532b5d URL: https://github.com/llvm/llvm-project/commit/db68e9229b54f1d72c0a4445682718d75e532b5d DIFF: https://github.com/llvm/llvm-project/commit/db68e9229b54f1d72c0a4445682718d75e532b5d.diff

[Lldb-commits] [lldb] [lldb] Fix a crash when using .dwp files and make type lookup reliable with the index cache (PR #79544)

2024-01-31 Thread Greg Clayton via lldb-commits
clayborg wrote: I think I have taken care of everyone's requests, let me know if there is more to do! https://github.com/llvm/llvm-project/pull/79544 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Michael Buch via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] [lldb] Fix expressions that involve nested structs/classes/unions. (PR #77029)

2024-01-31 Thread Michael Buch via lldb-commits
Michael137 wrote: > But if it'd require substantial reengineering to clang to get this working - > this seems an unfortunate regression to carry in the interim, and it might be > worth reverting to the previous (differently buggy, but at least > work-around-able) behavior. To clarify, the reg

[Lldb-commits] [lldb] [lldb] Fix a crash when using .dwp files and make type lookup reliable with the index cache (PR #79544)

2024-01-31 Thread Greg Clayton via lldb-commits
https://github.com/clayborg updated https://github.com/llvm/llvm-project/pull/79544 >From 641f4f34db2fea4c6c6cf354d77e7ba5688d098b Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Thu, 25 Jan 2024 19:21:25 -0800 Subject: [PATCH 1/4] Fix a crash when using .dwp files and make type lookup relia

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb] Add support for large watchpoints in lldb (PR #79962)

2024-01-31 Thread Jason Molenda via lldb-commits
jasonmolenda wrote: Merged this PR and found two unexpected (and one expected that I forgot to skip a test on) CI bot failures. I've collected enough logs to debug them locally I think, I reverted this patch from main until I have fixes and I will reland. https://github.com/llvm/llvm-project/

[Lldb-commits] [lldb] d347c56 - Revert "[lldb] Add support for large watchpoints in lldb (#79962)"

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T12:22:43-08:00 New Revision: d347c564299eeb8ad1fcb58c06914473d6a789d8 URL: https://github.com/llvm/llvm-project/commit/d347c564299eeb8ad1fcb58c06914473d6a789d8 DIFF: https://github.com/llvm/llvm-project/commit/d347c564299eeb8ad1fcb58c06914473d6a789d8.diff

[Lldb-commits] [lldb] cc4af03 - Revert "Add extra printing to TestWatchpointCount.py to debug CI fail"

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T12:22:38-08:00 New Revision: cc4af03a839293ff908b52bb3a79b6ed562fe198 URL: https://github.com/llvm/llvm-project/commit/cc4af03a839293ff908b52bb3a79b6ed562fe198 DIFF: https://github.com/llvm/llvm-project/commit/cc4af03a839293ff908b52bb3a79b6ed562fe198.diff

[Lldb-commits] [lldb] 46643e0 - Revert "Collecting more logging to debug CI bots"

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T12:22:27-08:00 New Revision: 46643e07d4c1caae3b8fa77be3a4073300785d91 URL: https://github.com/llvm/llvm-project/commit/46643e07d4c1caae3b8fa77be3a4073300785d91 DIFF: https://github.com/llvm/llvm-project/commit/46643e07d4c1caae3b8fa77be3a4073300785d91.diff

[Lldb-commits] [lldb] 19f429a - Revert "Enable verbose watch log channel to debug x86-64-debian bot"

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T12:22:14-08:00 New Revision: 19f429a4bda124c655829f84bb9c1f76c86a547c URL: https://github.com/llvm/llvm-project/commit/19f429a4bda124c655829f84bb9c1f76c86a547c DIFF: https://github.com/llvm/llvm-project/commit/19f429a4bda124c655829f84bb9c1f76c86a547c.diff

[Lldb-commits] [lldb] e95250c - Revert "Add logging to WatchpointAlgorithm"

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T12:22:20-08:00 New Revision: e95250cda09331779d483e910ab3cfe5d655567c URL: https://github.com/llvm/llvm-project/commit/e95250cda09331779d483e910ab3cfe5d655567c DIFF: https://github.com/llvm/llvm-project/commit/e95250cda09331779d483e910ab3cfe5d655567c.diff

[Lldb-commits] [lldb] 9d41fba - Revert "Add one more verbose watchpoint logging for arm-ubuntu"

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T12:22:07-08:00 New Revision: 9d41fba91cc0a1c0cbad1de9fd5a1f78dd540b1c URL: https://github.com/llvm/llvm-project/commit/9d41fba91cc0a1c0cbad1de9fd5a1f78dd540b1c DIFF: https://github.com/llvm/llvm-project/commit/9d41fba91cc0a1c0cbad1de9fd5a1f78dd540b1c.diff

[Lldb-commits] [lldb] 209fe1f - Revert "[lldb][progress][NFC] Add unit test for progress reports (#79533)"

2024-01-31 Thread Chelsea Cassanova via lldb-commits
Author: Chelsea Cassanova Date: 2024-01-31T11:58:11-08:00 New Revision: 209fe1f3d70d1c4a20bb2687e0d0a94b1bbfa0c6 URL: https://github.com/llvm/llvm-project/commit/209fe1f3d70d1c4a20bb2687e0d0a94b1bbfa0c6 DIFF: https://github.com/llvm/llvm-project/commit/209fe1f3d70d1c4a20bb2687e0d0a94b1bbfa0c6.d

[Lldb-commits] [lldb] [lldb][NFCI] Remove m_being_created from Breakpoint classes (PR #79716)

2024-01-31 Thread Alex Langford via lldb-commits
https://github.com/bulbazord updated https://github.com/llvm/llvm-project/pull/79716 >From f7bc2e013fb4a5cac93d2c5856983796459fb84b Mon Sep 17 00:00:00 2001 From: Alex Langford Date: Sat, 27 Jan 2024 15:54:16 -0800 Subject: [PATCH 1/4] [lldb][NFCI] Remove m_being_created from Breakpoint classe

[Lldb-commits] [openmp] [libcxx] [clang] [clang-tools-extra] [llvm] [lldb] [mlir] [compiler-rt] [lld] [libc] [libcxxabi] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/9] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [lldb] c84f2ba - Add one more verbose watchpoint logging for arm-ubuntu

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T11:45:08-08:00 New Revision: c84f2bac93f38c903bae2e92fc7749d93c2e1112 URL: https://github.com/llvm/llvm-project/commit/c84f2bac93f38c903bae2e92fc7749d93c2e1112 DIFF: https://github.com/llvm/llvm-project/commit/c84f2bac93f38c903bae2e92fc7749d93c2e1112.diff

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb][progress][NFC] Add unit test for progress reports (PR #79533)

2024-01-31 Thread Chelsea Cassanova via lldb-commits
https://github.com/chelcassanova closed https://github.com/llvm/llvm-project/pull/79533 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] 51e0d1b - [lldb][progress][NFC] Add unit test for progress reports (#79533)

2024-01-31 Thread via lldb-commits
Author: Chelsea Cassanova Date: 2024-01-31T11:38:54-08:00 New Revision: 51e0d1b707a15dd3b96e0c4f1a29ca4dfc79cda0 URL: https://github.com/llvm/llvm-project/commit/51e0d1b707a15dd3b96e0c4f1a29ca4dfc79cda0 DIFF: https://github.com/llvm/llvm-project/commit/51e0d1b707a15dd3b96e0c4f1a29ca4dfc79cda0.d

[Lldb-commits] [lldb] [lldb][progress][NFC] Add unit test for progress reports (PR #79533)

2024-01-31 Thread Chelsea Cassanova via lldb-commits
https://github.com/chelcassanova updated https://github.com/llvm/llvm-project/pull/79533 >From 10343b6cdad410e09546dd5a98e29d272300ed2e Mon Sep 17 00:00:00 2001 From: Chelsea Cassanova Date: Thu, 25 Jan 2024 16:40:42 -0800 Subject: [PATCH 1/4] [lldb][progress][NFC] Add unit test for progress re

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Greg Clayton via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] d6e1ae2 - Add logging to WatchpointAlgorithm

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T11:09:59-08:00 New Revision: d6e1ae248e85295704e199a67405ea2a4c7e98b2 URL: https://github.com/llvm/llvm-project/commit/d6e1ae248e85295704e199a67405ea2a4c7e98b2 DIFF: https://github.com/llvm/llvm-project/commit/d6e1ae248e85295704e199a67405ea2a4c7e98b2.diff

[Lldb-commits] [lldb] fa42589 - Enable verbose watch log channel to debug x86-64-debian bot

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T11:23:23-08:00 New Revision: fa42589fe31924b6176d7a92691c2f760b04ffd8 URL: https://github.com/llvm/llvm-project/commit/fa42589fe31924b6176d7a92691c2f760b04ffd8 DIFF: https://github.com/llvm/llvm-project/commit/fa42589fe31924b6176d7a92691c2f760b04ffd8.diff

[Lldb-commits] [clang] [compiler-rt] [openmp] [libcxx] [libc] [llvm] [libcxxabi] [clang-tools-extra] [mlir] [lldb] [lld] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/8] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [clang] [compiler-rt] [openmp] [libcxx] [libc] [llvm] [libcxxabi] [clang-tools-extra] [mlir] [lldb] [lld] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/8] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Adrian Prantl via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Adrian Prantl via lldb-commits
@@ -218,6 +219,106 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Adrian Prantl via lldb-commits
https://github.com/adrian-prantl approved this pull request. https://github.com/llvm/llvm-project/pull/79932 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Adrian Prantl via lldb-commits
https://github.com/adrian-prantl edited https://github.com/llvm/llvm-project/pull/79932 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [llvm] [libcxxabi] [flang] [libc] [clang] [clang-tools-extra] [openmp] [mlir] [libcxx] [lldb] [compiler-rt] [lld] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/7] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [lldb] [lldb] Add support for large watchpoints in lldb (PR #79962)

2024-01-31 Thread Jonas Devlieghere via lldb-commits
@@ -0,0 +1,142 @@ +//===-- WatchpointAlgorithms.cpp --===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Ap

[Lldb-commits] [lldb] [lldb] Add support for large watchpoints in lldb (PR #79962)

2024-01-31 Thread Jonas Devlieghere via lldb-commits
@@ -0,0 +1,109 @@ +//===-- WatchpointAlgorithms.h --*- C++ -*-===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Ap

[Lldb-commits] [lldb] [lldb] Fix a crash when using .dwp files and make type lookup reliable with the index cache (PR #79544)

2024-01-31 Thread Adrian Prantl via lldb-commits
@@ -81,27 +81,88 @@ void DWARFDebugInfo::ParseUnitsFor(DIERef::Section section) { : m_context.getOrLoadDebugInfoData(); lldb::offset_t offset = 0; while (data.ValidOffset(offset)) { -llvm::Expected unit_sp = DWARFUnit::extract( -

[Lldb-commits] [lldb] [lldb] Fix a crash when using .dwp files and make type lookup reliable with the index cache (PR #79544)

2024-01-31 Thread Adrian Prantl via lldb-commits
@@ -1,15 +1,88 @@ // REQUIRES: lld -// RUN: %clang -target x86_64-pc-linux -gsplit-dwarf -g -c %s -o %t.o -// RUN: ld.lld %t.o -o %t -// RUN: llvm-dwp %t.dwo -o %t.dwp -// RUN: rm %t.dwo -// RUN: llvm-objcopy --only-keep-debug %t %t.debug -// RUN: llvm-objcopy --strip-all --add

[Lldb-commits] [llvm] [libcxxabi] [flang] [libc] [clang] [clang-tools-extra] [openmp] [mlir] [libcxx] [lldb] [compiler-rt] [lld] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov edited https://github.com/llvm/llvm-project/pull/79978 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [openmp] [libcxx] [clang] [clang-tools-extra] [llvm] [lldb] [mlir] [compiler-rt] [lld] [libc] [libcxxabi] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
@@ -0,0 +1,34 @@ +//===--===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apac

[Lldb-commits] [openmp] [libcxx] [clang] [clang-tools-extra] [llvm] [lldb] [mlir] [compiler-rt] [lld] [libc] [libcxxabi] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits`

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/6] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [libcxx] [clang] [clang-tools-extra] [llvm] [lldb] [mlir] [compiler-rt] [lld] [libc] [flang] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/6] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [lldb] [lldb][NFCI] Remove CommandObjectProcessHandle::VerifyCommandOptionValue (PR #79901)

2024-01-31 Thread Alex Langford via lldb-commits
bulbazord wrote: @clayborg how does this look to you? https://github.com/llvm/llvm-project/pull/79901 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] cf2533e - Collecting more logging to debug CI bots

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T10:39:59-08:00 New Revision: cf2533e75ec4360da460bb577e0a4e64f2d8997f URL: https://github.com/llvm/llvm-project/commit/cf2533e75ec4360da460bb577e0a4e64f2d8997f DIFF: https://github.com/llvm/llvm-project/commit/cf2533e75ec4360da460bb577e0a4e64f2d8997f.diff

[Lldb-commits] [lldb] [lldb][progress][NFC] Add unit test for progress reports (PR #79533)

2024-01-31 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere approved this pull request. There's a handful of comments that are missing a period. Otherwise this LGTM. https://github.com/llvm/llvm-project/pull/79533 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https:/

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Michael Buch via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Dave Lee via lldb-commits
@@ -49,14 +49,17 @@ class SyntheticChildrenFrontEnd { virtual size_t GetIndexOfChildWithName(ConstString name) = 0; - // this function is assumed to always succeed and it if fails, the front-end - // should know to deal with it in the correct way (most probably, by refusi

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,104 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
felipepiovezan wrote: Addressed all review comments (waiting for a reply on the one comment about inlining a lambda) https://github.com/llvm/llvm-project/pull/79932 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-b

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
https://github.com/felipepiovezan updated https://github.com/llvm/llvm-project/pull/79932 >From ee09231ea101d97c1607552e161adcfe911a23f5 Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Mon, 29 Jan 2024 18:25:42 -0800 Subject: [PATCH 1/2] [lldb][DWARFIndex] Use IDX_parent to impl

[Lldb-commits] [lld] [llvm] [libc] [lldb] [compiler-rt] [clang-tools-extra] [flang] [libcxx] [clang] [TTI][RISCV]Improve costs for fixed vector whole reg extract/insert. (PR #80164)

2024-01-31 Thread Alexey Bataev via lldb-commits
https://github.com/alexey-bataev updated https://github.com/llvm/llvm-project/pull/80164 >From cfd0dcfa1f5fabd12cf4d7bf8d5a10bd324ace0a Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Wed, 31 Jan 2024 16:47:49 + Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?=

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,104 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [lldb] dad50fe - Add extra printing to TestWatchpointCount.py to debug CI fail

2024-01-31 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2024-01-31T10:02:22-08:00 New Revision: dad50fefa24e717927a4d3315ae70fe507d624e0 URL: https://github.com/llvm/llvm-project/commit/dad50fefa24e717927a4d3315ae70fe507d624e0 DIFF: https://github.com/llvm/llvm-project/commit/dad50fefa24e717927a4d3315ae70fe507d624e0.diff

[Lldb-commits] [lldb] [lldb][DWARFIndex] Use IDX_parent to implement GetFullyQualifiedType query (PR #79932)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -218,6 +219,104 @@ void DebugNamesDWARFIndex::GetCompleteObjCClass( m_fallback.GetCompleteObjCClass(class_name, must_be_implementation, callback); } +namespace { +using Entry = llvm::DWARFDebugNames::Entry; + +/// If `entry` and all of its parents have an `IDX_parent`, u

[Lldb-commits] [compiler-rt] [libcxx] [libcxxabi] [lldb] [libc] [llvm] [flang] [clang] [lld] [clang-tools-extra] [libunwind] [PowerPC] Combine sub within setcc back to sext (PR #66978)

2024-01-31 Thread Qiu Chaofan via lldb-commits
https://github.com/ecnelises edited https://github.com/llvm/llvm-project/pull/66978 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] Add support for large watchpoints in lldb (PR #79962)

2024-01-31 Thread Jason Molenda via lldb-commits
https://github.com/jasonmolenda closed https://github.com/llvm/llvm-project/pull/79962 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] 57c66b3 - [lldb] Add support for large watchpoints in lldb (#79962)

2024-01-31 Thread via lldb-commits
Author: Jason Molenda Date: 2024-01-31T09:40:50-08:00 New Revision: 57c66b35a885b571f9897d75d18f1d974c29e533 URL: https://github.com/llvm/llvm-project/commit/57c66b35a885b571f9897d75d18f1d974c29e533 DIFF: https://github.com/llvm/llvm-project/commit/57c66b35a885b571f9897d75d18f1d974c29e533.diff

[Lldb-commits] [compiler-rt] [libcxx] [libcxxabi] [lldb] [libc] [llvm] [flang] [clang] [lld] [clang-tools-extra] [libunwind] [PowerPC] Combine sub within setcc back to sext (PR #66978)

2024-01-31 Thread Qiu Chaofan via lldb-commits
@@ -14428,15 +14431,52 @@ SDValue PPCTargetLowering::combineSetCC(SDNode *N, // x != 0-y --> x+y != 0 if (RHS.getOpcode() == ISD::SUB && isNullConstant(RHS.getOperand(0)) && RHS.hasOneUse()) { - SDLoc DL(N); - SelectionDAG &DAG = DCI.DAG; - EVT VT

[Lldb-commits] [compiler-rt] [libcxx] [mlir] [lldb] [libc] [flang] [llvm] [clang] [lld] [clang-tools-extra] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/H-G-Hristov updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/5] [libc++][memory] P2652R2 - Disallow Specialization of `allocato

[Lldb-commits] [libc] [clang] [lld] [libcxx] [llvm] [flang] [compiler-rt] [lldb] [clang-tools-extra] [mlir] [libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (PR #79978)

2024-01-31 Thread Hristo Hristov via lldb-commits
https://github.com/Zingam updated https://github.com/llvm/llvm-project/pull/79978 >From c2b9a249689b2b6928d50aeea4717fc9dfe87162 Mon Sep 17 00:00:00 2001 From: Zingam Date: Sat, 27 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/4] [libc++][memory] P2652R2 - Disallow Specialization of `allocator_tra

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Michael Buch via lldb-commits
https://github.com/Michael137 updated https://github.com/llvm/llvm-project/pull/80167 >From a899377f8d0e0b28f8d87c8ea1770bd233c6616f Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Wed, 31 Jan 2024 15:51:03 + Subject: [PATCH] [lldb][TypeSynthetic] Make SyntheticChildrenFrontend::Update()

[Lldb-commits] [lldb] 08c0eb1 - [lldb][DataFormatter][NFC] Use GetFirstValueOfLibCXXCompressedPair throughout formatters (#80133)

2024-01-31 Thread via lldb-commits
Author: Michael Buch Date: 2024-01-31T17:18:13Z New Revision: 08c0eb183a9ca2983d20f5a5f366df44f199d287 URL: https://github.com/llvm/llvm-project/commit/08c0eb183a9ca2983d20f5a5f366df44f199d287 DIFF: https://github.com/llvm/llvm-project/commit/08c0eb183a9ca2983d20f5a5f366df44f199d287.diff LOG:

[Lldb-commits] [lldb] [lldb][DataFormatter][NFC] Use GetFirstValueOfLibCXXCompressedPair throughout formatters (PR #80133)

2024-01-31 Thread Michael Buch via lldb-commits
https://github.com/Michael137 closed https://github.com/llvm/llvm-project/pull/80133 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread via lldb-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: Michael Buch (Michael137) Changes This patch changes the return value of `SyntheticChildrenFrontend::Update` to a scoped enum that aims to describe what the return value means. --- Patch is 71.13 KiB, truncated to 20.00 KiB below, full ve

[Lldb-commits] [lldb] [lldb][TypeSynthetic][NFC] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Michael Buch via lldb-commits
https://github.com/Michael137 edited https://github.com/llvm/llvm-project/pull/80167 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][TypeSynthetic] Make SyntheticChildrenFrontend::Update() return an enum (PR #80167)

2024-01-31 Thread Michael Buch via lldb-commits
https://github.com/Michael137 created https://github.com/llvm/llvm-project/pull/80167 This patch changes the return value of `SyntheticChildrenFrontend::Update` to a scoped enum that aims to describe what the return value means. >From 921a20776ee76d8e6b0e8f50705f3728643e08b3 Mon Sep 17 00:00:0

[Lldb-commits] [flang] [compiler-rt] [clang] [llvm] [mlir] [clang-tools-extra] [lldb] [libc] [libcxx] [AArch64] add intrinsic to generate a bfi instruction (PR #79672)

2024-01-31 Thread David Green via lldb-commits
davemgreen wrote: I see. The issue is that the opposite is often true as well - if we add a target specific intrinsic for this then, whilst we get a single instruction being emitted, we don't see all the other optimizations that the compiler can and should be performing. Things like constant

[Lldb-commits] [lldb] [lldb][DataFormatter][NFC] Use GetFirstValueOfLibCXXCompressedPair throughout formatters (PR #80133)

2024-01-31 Thread Felipe de Azevedo Piovezan via lldb-commits
https://github.com/felipepiovezan approved this pull request. Nice removal of duplicated code! https://github.com/llvm/llvm-project/pull/80133 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lld

  1   2   >