Home
last modified time | relevance | path

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

/external/llvm/tools/bugpoint-passes/
DTestPasses.cpp27 class CrashOnCalls : public BasicBlockPass {
30 CrashOnCalls() : BasicBlockPass(ID) {} in CrashOnCalls()
54 class DeleteCalls : public BasicBlockPass {
57 DeleteCalls() : BasicBlockPass(ID) {} in DeleteCalls()
/external/llvm/lib/VMCore/
DPass.cpp154 Pass *BasicBlockPass::createPrinterPass(raw_ostream &O, in createPrinterPass()
160 bool BasicBlockPass::doInitialization(Module &) { in doInitialization()
165 bool BasicBlockPass::doInitialization(Function &) { in doInitialization()
170 bool BasicBlockPass::doFinalization(Function &) { in doFinalization()
175 bool BasicBlockPass::doFinalization(Module &) { in doFinalization()
180 PassManagerType BasicBlockPass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
DPassManager.cpp191 BasicBlockPass *BP = getContainedPass(Index); in dumpPassStructure()
197 BasicBlockPass *getContainedPass(unsigned N) { in getContainedPass()
199 BasicBlockPass *BP = static_cast<BasicBlockPass *>(PassVector[N]); in getContainedPass()
1270 BasicBlockPass *BP = getContainedPass(Index); in runOnFunction()
1324 BasicBlockPass *BP = getContainedPass(Index); in doInitialization()
1335 BasicBlockPass *BP = getContainedPass(Index); in doFinalization()
1826 void BasicBlockPass::assignPassManager(PMStack &PMS, in assignPassManager()
/external/llvm/include/llvm/Transforms/
DVectorize.h20 class BasicBlockPass; variable
106 BasicBlockPass *
/external/llvm/lib/Transforms/Scalar/
DDCE.cpp36 struct DeadInstElimination : public BasicBlockPass {
38 DeadInstElimination() : BasicBlockPass(ID) { in DeadInstElimination()
DLowerAtomic.cpp109 struct LowerAtomic : public BasicBlockPass {
111 LowerAtomic() : BasicBlockPass(ID) { in LowerAtomic()
/external/llvm/include/llvm/
DPass.h323 class BasicBlockPass : public Pass {
325 explicit BasicBlockPass(char &pid) : Pass(PT_BasicBlock, pid) {} in BasicBlockPass() function
/external/llvm/unittests/VMCore/
DPassManagerTest.cpp220 struct BPass : public PassTestBase<BasicBlockPass> {
226 PassTestBase<BasicBlockPass>::finishedOK(run); in finishedOK()
/external/llvm/tools/opt/
Dopt.cpp324 struct BasicBlockPassPrinter : public BasicBlockPass {
331 : BasicBlockPass(ID), PassToPrint(PI), Out(out) { in BasicBlockPassPrinter()
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp167 struct BBVectorize : public BasicBlockPass {
173 : BasicBlockPass(ID), Config(C) { in BBVectorize()
178 : BasicBlockPass(ID), Config(C) { in BBVectorize()
373 BasicBlockPass::getAnalysisUsage(AU); in getAnalysisUsage()
2403 BasicBlockPass *llvm::createBBVectorizePass(const VectorizeConfig &C) { in INITIALIZE_PASS_BEGIN()