[llvm] [DebugInfo] Handle followup loop metadata in updateLoopMetadataDebugLocations (PR #157557)
Björn Pettersson via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 24 06:52:09 PDT 2025
================
@@ -375,6 +375,32 @@ bool DebugInfoFinder::addScope(DIScope *Scope) {
return true;
}
+// Recursively handle DILocations in followup metadata etc.
+static Metadata *updateLoopMetadataDebugLocationsRecursive(
+ Metadata *MetadataIn, function_ref<Metadata *(Metadata *)> Updater) {
+ const MDNode *M = dyn_cast_or_null<MDNode>(MetadataIn);
----------------
bjope wrote:
Fixed in the latest update of this PR.
https://github.com/llvm/llvm-project/pull/157557
More information about the llvm-commits
mailing list