|
mini-llvm 0.1.0
|
#include <ZeroRegisterReplacement.h>


Public Member Functions | |
| ZeroRegisterReplacement (PhysicalRegister *zeroReg) | |
| bool | runOnBasicBlock (BasicBlock &B) override |
| Public Member Functions inherited from mini_llvm::mir::BasicBlockTransform | |
| bool | runOnFunction (Function &F) override |
| Public Member Functions inherited from mini_llvm::mir::FunctionTransform | |
| bool | runOnModule (Module &M) override |
| Public Member Functions inherited from mini_llvm::mir::ModuleTransform | |
| virtual | ~ModuleTransform ()=default |
| ModuleTransform ()=default | |
| ModuleTransform (const ModuleTransform &)=delete | |
| ModuleTransform & | operator= (const ModuleTransform &)=delete |
| ModuleTransform (ModuleTransform &&)=delete | |
| ModuleTransform & | operator= (ModuleTransform &&)=delete |
|
inlineexplicit |
|
overridevirtual |
Implements mini_llvm::mir::BasicBlockTransform.