[llvm-branch-commits] [GSYM] Include end_sequence debug_line rows in Dwarf transform (PR #90535)

2024-05-06 Thread David Blaikie via llvm-branch-commits
@@ -424,19 +439,13 @@ static void convertFunctionLineTable(OutputAggregator , CUInfo , auto LastLE = FI.OptLineTable->last(); if (LastLE && LastLE->File == FileIdx && LastLE->Line == Row.Line) continue; + // Only push a row if it isn't an end sequence.

[llvm-branch-commits] [GSYM][DWARF] Include end_sequence debug_line rows when looking up addr ranges (PR #89703)

2024-04-24 Thread David Blaikie via llvm-branch-commits
dwblaikie wrote: Oh, sorry, right - that API should/might be used by `llvm-symbolizer` and the change might be visible through its behavior? https://github.com/llvm/llvm-project/pull/89703 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [GSYM][DWARF] Include end_sequence debug_line rows when looking up addr ranges (PR #89703)

2024-04-23 Thread David Blaikie via llvm-branch-commits
dwblaikie wrote: > I'd like to know how this affects the output of llvm-dwarfdump. Intuitively > it feels like something around the display of end_sequence rows should have > changed, but I'm willing to be corrected. +1 - given the change to DWARFDebugLine, I'd expect this to be observable

[llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)

2024-03-05 Thread David Blaikie via llvm-branch-commits
https://github.com/dwblaikie approved this pull request. https://github.com/llvm/llvm-project/pull/83702 ___ 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] [lldb] 78d41a1 - lldb: Add support for printing variables with DW_AT_ranges on DW_TAG_subprograms

2021-01-24 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-24T18:39:06-08:00 New Revision: 78d41a1295d9d40c37758230d0218c61eaffad88 URL: https://github.com/llvm/llvm-project/commit/78d41a1295d9d40c37758230d0218c61eaffad88 DIFF: https://github.com/llvm/llvm-project/commit/78d41a1295d9d40c37758230d0218c61eaffad88.diff

[llvm-branch-commits] [llvm] b3fcc72 - Fix sign-comparison warnings in unit test EXPECTs

2021-01-24 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-24T18:38:16-08:00 New Revision: b3fcc72eb07c43ca08dade818018c82275081ec3 URL: https://github.com/llvm/llvm-project/commit/b3fcc72eb07c43ca08dade818018c82275081ec3 DIFF: https://github.com/llvm/llvm-project/commit/b3fcc72eb07c43ca08dade818018c82275081ec3.diff

[llvm-branch-commits] [llvm] 76f5c5a - [ADT][Support] Fix C4146 error from MSVC

2021-01-15 Thread David Blaikie via llvm-branch-commits
Author: Vladislav Vinogradov Date: 2021-01-15T14:34:14-08:00 New Revision: 76f5c5a7b059929f0e0352ad4ff5ec1b78511868 URL: https://github.com/llvm/llvm-project/commit/76f5c5a7b059929f0e0352ad4ff5ec1b78511868 DIFF:

[llvm-branch-commits] [llvm] 854f098 - Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable

2021-01-13 Thread David Blaikie via llvm-branch-commits
Author: James Player Date: 2021-01-13T15:23:48-08:00 New Revision: 854f0984f0b7ab9a9a541a4bcda7ea173e4113d3 URL: https://github.com/llvm/llvm-project/commit/854f0984f0b7ab9a9a541a4bcda7ea173e4113d3 DIFF: https://github.com/llvm/llvm-project/commit/854f0984f0b7ab9a9a541a4bcda7ea173e4113d3.diff

[llvm-branch-commits] [mlir] 0d88d7d - Delete unused function (was breaking the -Werror build)

2021-01-12 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-12T15:29:44-08:00 New Revision: 0d88d7d82bc44b211a8187650a06c6cd3492186a URL: https://github.com/llvm/llvm-project/commit/0d88d7d82bc44b211a8187650a06c6cd3492186a DIFF: https://github.com/llvm/llvm-project/commit/0d88d7d82bc44b211a8187650a06c6cd3492186a.diff

[llvm-branch-commits] [clang] 33c8e16 - PR47391: Canonicalize DIFiles

2021-01-08 Thread David Blaikie via llvm-branch-commits
Author: Umesh Kalappa Date: 2021-01-08T22:11:16-08:00 New Revision: 33c8e16f660de9bbe177c1bf821063c146278d8e URL: https://github.com/llvm/llvm-project/commit/33c8e16f660de9bbe177c1bf821063c146278d8e DIFF: https://github.com/llvm/llvm-project/commit/33c8e16f660de9bbe177c1bf821063c146278d8e.diff

[llvm-branch-commits] [lldb] 2ff36e7 - lldb subprogram_ranges.test - remove dependence on temp file name

2021-01-07 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-07T20:04:22-08:00 New Revision: 2ff36e79291486b489ae26418daa1b123473b405 URL: https://github.com/llvm/llvm-project/commit/2ff36e79291486b489ae26418daa1b123473b405 DIFF: https://github.com/llvm/llvm-project/commit/2ff36e79291486b489ae26418daa1b123473b405.diff

[llvm-branch-commits] [llvm] 4a3c2ba - Fix print-dot-ddg.ll so it doesn't try to write to the source tree (& uses the test temp paths instead)

2021-01-07 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-07T19:57:14-08:00 New Revision: 4a3c2ba890460a209b289dca525e9de6f8ad0af3 URL: https://github.com/llvm/llvm-project/commit/4a3c2ba890460a209b289dca525e9de6f8ad0af3 DIFF: https://github.com/llvm/llvm-project/commit/4a3c2ba890460a209b289dca525e9de6f8ad0af3.diff

[llvm-branch-commits] [lldb] 696775d - Fix subprogram_ranges.test by explicitly using lld

2021-01-07 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-07T19:53:17-08:00 New Revision: 696775d96ecd20aacb7935541995a5554bb32ba8 URL: https://github.com/llvm/llvm-project/commit/696775d96ecd20aacb7935541995a5554bb32ba8 DIFF: https://github.com/llvm/llvm-project/commit/696775d96ecd20aacb7935541995a5554bb32ba8.diff

[llvm-branch-commits] [clang] b12f267 - Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis."""

2021-01-07 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-07T18:18:23-08:00 New Revision: b12f26733a4259c90e5f387aceb9f23c35e003b8 URL: https://github.com/llvm/llvm-project/commit/b12f26733a4259c90e5f387aceb9f23c35e003b8 DIFF: https://github.com/llvm/llvm-project/commit/b12f26733a4259c90e5f387aceb9f23c35e003b8.diff

[llvm-branch-commits] [lldb] 274afac - lldb: Add support for DW_AT_ranges on DW_TAG_subprograms

2021-01-07 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-07T14:28:03-08:00 New Revision: 274afac9a17f43e5396a0d6c7a0741702596a7bd URL: https://github.com/llvm/llvm-project/commit/274afac9a17f43e5396a0d6c7a0741702596a7bd DIFF: https://github.com/llvm/llvm-project/commit/274afac9a17f43e5396a0d6c7a0741702596a7bd.diff

[llvm-branch-commits] [llvm] 3503c85 - Fixup Asserts+!AbiBreakingChecks fallout from db33f85c7124

2021-01-07 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-07T14:18:19-08:00 New Revision: 3503c856819efc01ce210fa56e597ddfb7a4c1a1 URL: https://github.com/llvm/llvm-project/commit/3503c856819efc01ce210fa56e597ddfb7a4c1a1 DIFF: https://github.com/llvm/llvm-project/commit/3503c856819efc01ce210fa56e597ddfb7a4c1a1.diff

[llvm-branch-commits] [llvm] ad18b07 - DebugInfo: Add support for always using ranges (rather than low/high pc) in DWARFv5

2021-01-05 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2021-01-05T16:36:22-08:00 New Revision: ad18b075fd63935148b460f9c6b4dce130c56b15 URL: https://github.com/llvm/llvm-project/commit/ad18b075fd63935148b460f9c6b4dce130c56b15 DIFF: https://github.com/llvm/llvm-project/commit/ad18b075fd63935148b460f9c6b4dce130c56b15.diff

[llvm-branch-commits] [llvm] 4415678 - Fix shtest-timeout test harder

2020-12-08 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-12-08T00:23:33-08:00 New Revision: 4415678718ad471c84f024e20ce864ae1e79348a URL: https://github.com/llvm/llvm-project/commit/4415678718ad471c84f024e20ce864ae1e79348a DIFF: https://github.com/llvm/llvm-project/commit/4415678718ad471c84f024e20ce864ae1e79348a.diff

[llvm-branch-commits] [clang] c4af1c8 - PR48383: Disallow decltype(auto) in pseudodestructor calls

2020-12-03 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-12-03T20:41:06-08:00 New Revision: c4af1c8d939b21ac7deb631887fc26db7451c592 URL: https://github.com/llvm/llvm-project/commit/c4af1c8d939b21ac7deb631887fc26db7451c592 DIFF: https://github.com/llvm/llvm-project/commit/c4af1c8d939b21ac7deb631887fc26db7451c592.diff

[llvm-branch-commits] [llvm] c98a7ab - IntrusiveRefCntPtr: Ensure RefCount is initialized during ThreadSafeRefCountedBase copy construction

2020-12-03 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-12-03T18:43:01-08:00 New Revision: c98a7ab1b1d647492554872e395b2ae5763fd23e URL: https://github.com/llvm/llvm-project/commit/c98a7ab1b1d647492554872e395b2ae5763fd23e DIFF: https://github.com/llvm/llvm-project/commit/c98a7ab1b1d647492554872e395b2ae5763fd23e.diff

[llvm-branch-commits] [llvm] 2e83ccc - ADT: Support copying of IntrusiveRefCntPtr objects

2020-12-03 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-12-03T17:42:32-08:00 New Revision: 2e83ccc2ee89110659f3cb313968a0c970d4 URL: https://github.com/llvm/llvm-project/commit/2e83ccc2ee89110659f3cb313968a0c970d4 DIFF: https://github.com/llvm/llvm-project/commit/2e83ccc2ee89110659f3cb313968a0c970d4.diff

[llvm-branch-commits] [mlir] 0fd0f88 - [mlir] Use long rather than int to address pointer-to-int narrowing warning

2020-12-03 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-12-03T13:09:36-08:00 New Revision: 0fd0f885eb990feecd67749eff79a5a821767d84 URL: https://github.com/llvm/llvm-project/commit/0fd0f885eb990feecd67749eff79a5a821767d84 DIFF: https://github.com/llvm/llvm-project/commit/0fd0f885eb990feecd67749eff79a5a821767d84.diff

[llvm-branch-commits] [mlir] 30b1ae5 - [mlir] Make conversion functions inline instead of static to avoid -Wunused-function

2020-12-03 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-12-03T13:09:36-08:00 New Revision: 30b1ae591657a14292f2134b426559c3aa6a289d URL: https://github.com/llvm/llvm-project/commit/30b1ae591657a14292f2134b426559c3aa6a289d DIFF: https://github.com/llvm/llvm-project/commit/30b1ae591657a14292f2134b426559c3aa6a289d.diff

[llvm-branch-commits] [llvm] 78b0ec3 - Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE

2020-12-01 Thread David Blaikie via llvm-branch-commits
Author: James Park Date: 2020-12-01T14:43:16-08:00 New Revision: 78b0ec3d1c5cc198093bb03ecb86bca25fe570ca URL: https://github.com/llvm/llvm-project/commit/78b0ec3d1c5cc198093bb03ecb86bca25fe570ca DIFF: https://github.com/llvm/llvm-project/commit/78b0ec3d1c5cc198093bb03ecb86bca25fe570ca.diff

[llvm-branch-commits] [llvm] 175ebad - DebugInfo: remove unnecessary mtriple from test/DebugInfo/X86/abstract_origin.ll

2020-11-25 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-11-25T13:34:15-08:00 New Revision: 175ebad958a0ebaf6c56c20ab30b9d4347742c29 URL: https://github.com/llvm/llvm-project/commit/175ebad958a0ebaf6c56c20ab30b9d4347742c29 DIFF: https://github.com/llvm/llvm-project/commit/175ebad958a0ebaf6c56c20ab30b9d4347742c29.diff

[llvm-branch-commits] [llvm] 01cee92 - DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR

2020-11-24 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-11-24T17:48:11-08:00 New Revision: 01cee921abe924ae98027ce599d3c76ca5780a38 URL: https://github.com/llvm/llvm-project/commit/01cee921abe924ae98027ce599d3c76ca5780a38 DIFF: https://github.com/llvm/llvm-project/commit/01cee921abe924ae98027ce599d3c76ca5780a38.diff

[llvm-branch-commits] [llvm] cbd7541 - DebugInfo: Add some missing explicit target triples.

2020-11-24 Thread David Blaikie via llvm-branch-commits
Author: David Blaikie Date: 2020-11-24T17:35:00-08:00 New Revision: cbd754163934a64e65b87a0f1b2c6741af8d24db URL: https://github.com/llvm/llvm-project/commit/cbd754163934a64e65b87a0f1b2c6741af8d24db DIFF: https://github.com/llvm/llvm-project/commit/cbd754163934a64e65b87a0f1b2c6741af8d24db.diff