Home
last modified time | relevance | path

Searched refs:BasicBlockPass (Results 1 – 10 of 10) sorted by relevance

/trueos/contrib/llvm/lib/IR/
HDPrintModulePass.cpp77 class PrintBasicBlockPass : public BasicBlockPass {
83 PrintBasicBlockPass() : BasicBlockPass(ID), Out(&dbgs()), in PrintBasicBlockPass()
86 : BasicBlockPass(ID), Banner(B), Out(o), DeleteStream(DS) {} in PrintBasicBlockPass()
131 BasicBlockPass *llvm::createPrintBasicBlockPass(llvm::raw_ostream *OS, in createPrintBasicBlockPass()
HDPass.cpp144 Pass *BasicBlockPass::createPrinterPass(raw_ostream &O, in createPrinterPass()
149 bool BasicBlockPass::doInitialization(Function &) { in doInitialization()
154 bool BasicBlockPass::doFinalization(Function &) { in doFinalization()
159 PassManagerType BasicBlockPass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
HDLegacyPassManager.cpp191 BasicBlockPass *BP = getContainedPass(Index); in dumpPassStructure()
197 BasicBlockPass *getContainedPass(unsigned N) { in getContainedPass()
199 BasicBlockPass *BP = static_cast<BasicBlockPass *>(PassVector[N]); in getContainedPass()
1298 BasicBlockPass *BP = getContainedPass(Index); in runOnFunction()
1352 BasicBlockPass *BP = getContainedPass(Index); in doInitialization()
1363 BasicBlockPass *BP = getContainedPass(Index); in doFinalization()
1885 void BasicBlockPass::assignPassManager(PMStack &PMS, in assignPassManager()
/trueos/contrib/llvm/include/llvm/Assembly/
HDPrintModulePass.h26 class BasicBlockPass; variable
43 BasicBlockPass *createPrintBasicBlockPass(raw_ostream *OS,
/trueos/contrib/llvm/include/llvm/Transforms/
HDVectorize.h20 class BasicBlockPass; variable
110 BasicBlockPass *
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDDCE.cpp36 struct DeadInstElimination : public BasicBlockPass {
38 DeadInstElimination() : BasicBlockPass(ID) { in DeadInstElimination()
HDLowerAtomic.cpp109 struct LowerAtomic : public BasicBlockPass {
111 LowerAtomic() : BasicBlockPass(ID) { in LowerAtomic()
/trueos/contrib/llvm/include/llvm/
HDPass.h324 class BasicBlockPass : public Pass {
326 explicit BasicBlockPass(char &pid) : Pass(PT_BasicBlock, pid) {} in BasicBlockPass() function
/trueos/contrib/llvm/tools/opt/
HDopt.cpp344 struct BasicBlockPassPrinter : public BasicBlockPass {
351 : BasicBlockPass(ID), PassToPrint(PI), Out(out) { in BasicBlockPassPrinter()
/trueos/contrib/llvm/lib/Transforms/Vectorize/
HDBBVectorize.cpp189 struct BBVectorize : public BasicBlockPass {
195 : BasicBlockPass(ID), Config(C) { in BBVectorize()
200 : BasicBlockPass(ID), Config(C) { in BBVectorize()
442 BasicBlockPass::getAnalysisUsage(AU); in getAnalysisUsage()
3148 BasicBlockPass *llvm::createBBVectorizePass(const VectorizeConfig &C) { in INITIALIZE_PASS_BEGIN()