[CodeExtractor] Use scope reparenting helper to update loop dbg loc
authorFelipe de Azevedo Piovezan <fpiovezan@apple.com>
Mon, 12 Dec 2022 17:00:49 +0000 (12:00 -0500)
committerFelipe de Azevedo Piovezan <fpiovezan@apple.com>
Mon, 12 Dec 2022 20:50:52 +0000 (15:50 -0500)
commitcde2cc9a8f46acfa1f92b127de28748943dc2de8
treece8379f009cbe51ec8b71aa09f92a0816c525757
parentb432dd2d4b75847cc51bd3d4b41f4d71ca9bf0bd
[CodeExtractor] Use scope reparenting helper to update loop dbg loc

Apply the same strategy from D139217 to loop debug locations.

Differential Revision: https://reviews.llvm.org/D139851
llvm/lib/Transforms/Utils/CodeExtractor.cpp
llvm/test/Transforms/HotColdSplit/update-split-loop-metadata.ll