LLVM  16.0.0git
Classes | Namespaces
GISelChangeObserver.h File Reference
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/CodeGen/MachineFunction.h"
Include dependency graph for GISelChangeObserver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  llvm::GISelChangeObserver
 Abstract class that contains various methods for clients to notify about changes. More...
class  llvm::GISelObserverWrapper
 Simple wrapper observer that takes several observers, and calls each one for each event. More...
class  llvm::RAIIDelegateInstaller
 A simple RAII based Delegate installer. More...
class  llvm::RAIIMFObserverInstaller
 A simple RAII based Observer installer. More...
class  llvm::RAIIMFObsDelInstaller
 Class to install both of the above. More...


 This is an optimization pass for GlobalISel generic memory operations.

Detailed Description

This contains common code to allow clients to notify changes to machine instr.

Definition in file GISelChangeObserver.h.