From fd49be41af14e35fbae47b3473c841d324a862be Mon Sep 17 00:00:00 2001 From: Tobias Stadler Date: Wed, 7 Aug 2024 23:48:45 +0200 Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?= =?UTF-8?q?l=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Created using spr 1.3.6-bogner-wip --- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp b/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp index 68a8a273a1b47..08fe9d11788a1 100644 --- a/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp +++ b/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp @@ -3339,7 +3339,7 @@ void IRTranslator::finishPendingPhis() { #ifndef NDEBUG DILocationVerifier Verifier; GISelObserverWrapper WrapperObserver(&Verifier); - RAIIDelegateInstaller DelInstall(*MF, &WrapperObserver); + RAIIMFObsDelInstaller ObsInstall(*MF, WrapperObserver); #endif // ifndef NDEBUG for (auto &Phi : PendingPHIs) { const PHINode *PI = Phi.first; @@ -3965,8 +3965,7 @@ bool IRTranslator::runOnMachineFunction(MachineFunction &CurMF) { DILocationVerifier Verifier; WrapperObserver.addObserver(&Verifier); #endif // ifndef NDEBUG - RAIIDelegateInstaller DelInstall(*MF, &WrapperObserver); - RAIIMFObserverInstaller ObsInstall(*MF, WrapperObserver); + RAIIMFObsDelInstaller ObsInstall(*MF, WrapperObserver); for (const BasicBlock *BB : RPOT) { MachineBasicBlock &MBB = getMBB(*BB); // Set the insertion point of all the following translations to