Intel® Implicit SPMD Program Compiler (Intel® ISPC)
1.13.0
|
Public Member Functions | |
PeepholePass () | |
llvm::StringRef | getPassName () const |
bool | runOnBasicBlock (llvm::BasicBlock &BB) |
bool | runOnFunction (llvm::Function &F) |
Static Public Attributes | |
static char | ID = 0 |
PeepholePass::PeepholePass | ( | ) |
Definition at line 4483 of file opt.cpp.
Referenced by CreatePeepholePass().
bool PeepholePass::runOnBasicBlock | ( | llvm::BasicBlock & | BB | ) |
Definition at line 4722 of file opt.cpp.
References DEBUG_END_PASS, DEBUG_START_PASS, lMatchAvgDownInt16(), lMatchAvgDownInt8(), lMatchAvgDownUInt16(), lMatchAvgDownUInt8(), lMatchAvgUpInt16(), lMatchAvgUpInt8(), lMatchAvgUpUInt16(), and lMatchAvgUpUInt8().
Referenced by ReplaceStdlibShiftPass::getPassName(), runOnFunction(), and ReplaceStdlibShiftPass::runOnFunction().
bool PeepholePass::runOnFunction | ( | llvm::Function & | F | ) |
Definition at line 4757 of file opt.cpp.
References runOnBasicBlock().
Referenced by ReplaceStdlibShiftPass::getPassName(), and FixBooleanSelectPass::getPassName().