Intel® Implicit SPMD Program Compiler (Intel® ISPC)
1.13.0
|
Public Member Functions | |
DebugPassFile (int number, llvm::StringRef name) | |
llvm::StringRef | getPassName () const |
bool | runOnModule (llvm::Module &m) |
bool | doInitialization (llvm::Module &m) |
Static Public Attributes | |
static char | ID = 0 |
Private Member Functions | |
void | run (llvm::Module &m, bool init) |
Private Attributes | |
int | pnum |
llvm::StringRef | pname |
This pass is added in list of passes after optimizations which we want to debug and print dump of LLVM IR to file.
|
inline |
bool DebugPassFile::doInitialization | ( | llvm::Module & | m | ) |
Definition at line 4285 of file opt.cpp.
References DebugPassManager::run().
|
inline |
Definition at line 4249 of file opt.cpp.
References m, and DebugPassManager::run().
|
private |
Definition at line 4271 of file opt.cpp.
References Assert, and sanitize().
bool DebugPassFile::runOnModule | ( | llvm::Module & | m | ) |
Definition at line 4280 of file opt.cpp.
References DebugPassManager::run().