|
LLVM 22.0.0git
|
A simple RAII based Observer installer. More...
#include "llvm/CodeGen/GlobalISel/GISelChangeObserver.h"
Public Member Functions | |
| LLVM_ABI | RAIIMFObserverInstaller (MachineFunction &MF, GISelChangeObserver &Observer) |
| LLVM_ABI | ~RAIIMFObserverInstaller () |
A simple RAII based Observer installer.
Use this in a scope to install the Observer to the MachineFunction and reset it at the end of the scope.
Definition at line 124 of file GISelChangeObserver.h.
| RAIIMFObserverInstaller::RAIIMFObserverInstaller | ( | MachineFunction & | MF, |
| GISelChangeObserver & | Observer ) |
Definition at line 42 of file GISelChangeObserver.cpp.
| RAIIMFObserverInstaller::~RAIIMFObserverInstaller | ( | ) |
Definition at line 48 of file GISelChangeObserver.cpp.