LLVM API Documentation
#include <PassSupport.h>
Inheritance diagram for llvm::RegisterOpt< PassName >:


Public Member Functions | |
| RegisterOpt (const char *PassArg, const char *Name, bool CFGOnly=false) | |
| RegisterOpt (const char *PassArg, const char *Name, Pass *(*ctor)(), bool CFGOnly=false) | |
| RegisterOpt (const char *PassArg, const char *Name, FunctionPass *(*ctor)(), bool CFGOnly=false) | |
| RegisterOpt (const char *PassArg, const char *Name, Pass *(*targetctor)(TargetMachine &), bool CFGOnly=false) | |
| RegisterOpt (const char *PassArg, const char *Name, FunctionPass *(*targetctor)(TargetMachine &), bool CFGOnly=false) | |
Definition at line 218 of file PassSupport.h.
| llvm::RegisterOpt< PassName >::RegisterOpt | ( | const char * | PassArg, | |
| const char * | Name, | |||
| bool | CFGOnly = false | |||
| ) | [inline] |
Definition at line 219 of file PassSupport.h.
References CFGOnly, and llvm::RegisterPassBase::setOnlyUsesCFG().
| llvm::RegisterOpt< PassName >::RegisterOpt | ( | const char * | PassArg, | |
| const char * | Name, | |||
| Pass *(*)() | ctor, | |||
| bool | CFGOnly = false | |||
| ) | [inline] |
Register Pass using default constructor explicitly...
Definition at line 227 of file PassSupport.h.
References CFGOnly, and llvm::RegisterPassBase::setOnlyUsesCFG().
| llvm::RegisterOpt< PassName >::RegisterOpt | ( | const char * | PassArg, | |
| const char * | Name, | |||
| FunctionPass *(*)() | ctor, | |||
| bool | CFGOnly = false | |||
| ) | [inline] |
Register FunctionPass using default constructor explicitly...
Definition at line 236 of file PassSupport.h.
References CFGOnly, and llvm::RegisterPassBase::setOnlyUsesCFG().
| llvm::RegisterOpt< PassName >::RegisterOpt | ( | const char * | PassArg, | |
| const char * | Name, | |||
| Pass *(*)(TargetMachine &) | targetctor, | |||
| bool | CFGOnly = false | |||
| ) | [inline] |
Register Pass using TargetMachine constructor...
Definition at line 245 of file PassSupport.h.
References CFGOnly, and llvm::RegisterPassBase::setOnlyUsesCFG().
| llvm::RegisterOpt< PassName >::RegisterOpt | ( | const char * | PassArg, | |
| const char * | Name, | |||
| FunctionPass *(*)(TargetMachine &) | targetctor, | |||
| bool | CFGOnly = false | |||
| ) | [inline] |
Register FunctionPass using TargetMachine constructor...
Definition at line 254 of file PassSupport.h.
References CFGOnly, and llvm::RegisterPassBase::setOnlyUsesCFG().