Searched refs:BasicBlockPass (Results 1 - 15 of 15) sorted by relevance
/external/llvm/tools/bugpoint-passes/ |
H A D | TestPasses.cpp | 27 class CrashOnCalls : public BasicBlockPass { 30 CrashOnCalls() : BasicBlockPass(ID) {} 54 class DeleteCalls : public BasicBlockPass { 57 DeleteCalls() : BasicBlockPass(ID) {}
|
/external/llvm/include/llvm/Transforms/ |
H A D | Vectorize.h | 20 class BasicBlockPass; 113 BasicBlockPass *
|
H A D | Scalar.h | 22 class BasicBlockPass; 46 // without modifying the CFG of the function. It is a BasicBlockPass, so it 47 // runs efficiently when queued next to other BasicBlockPass's. 389 BasicBlockPass *createLoadCombinePass();
|
/external/llvm/tools/opt/ |
H A D | PassPrinters.h | 19 class BasicBlockPass; 43 BasicBlockPass *createBasicBlockPassPrinter(const PassInfo *PI,
|
H A D | PassPrinters.cpp | 196 struct BasicBlockPassPrinter : public BasicBlockPass { 204 : BasicBlockPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { 206 PassName = "BasicBlockPass Printer: " + PassToPrintName; 257 BasicBlockPass *llvm::createBasicBlockPassPrinter(const PassInfo *PI,
|
/external/llvm/lib/IR/ |
H A D | IRPrintingPasses.cpp | 82 class PrintBasicBlockPass : public BasicBlockPass { 88 PrintBasicBlockPass() : BasicBlockPass(ID), Out(dbgs()) {} 90 : BasicBlockPass(ID), Out(Out), Banner(Banner) {} 124 BasicBlockPass *llvm::createPrintBasicBlockPass(llvm::raw_ostream &OS,
|
H A D | Pass.cpp | 153 // BasicBlockPass Implementation 156 Pass *BasicBlockPass::createPrinterPass(raw_ostream &O, 161 bool BasicBlockPass::doInitialization(Function &) { 166 bool BasicBlockPass::doFinalization(Function &) { 171 bool BasicBlockPass::skipOptnoneFunction(const BasicBlock &BB) const { 183 PassManagerType BasicBlockPass::getPotentialPassManagerType() const {
|
H A D | LegacyPassManager.cpp | 157 /// BBPassManager manages BasicBlockPass. It batches all the 190 dbgs().indent(Offset*2) << "BasicBlockPass Manager\n"; 192 BasicBlockPass *BP = getContainedPass(Index); 198 BasicBlockPass *getContainedPass(unsigned N) { 200 BasicBlockPass *BP = static_cast<BasicBlockPass *>(PassVector[N]); 1303 BasicBlockPass *BP = getContainedPass(Index); 1357 BasicBlockPass *BP = getContainedPass(Index); 1368 BasicBlockPass *BP = getContainedPass(Index); 1906 void BasicBlockPass [all...] |
/external/llvm/include/llvm/IR/ |
H A D | IRPrintingPasses.h | 26 class BasicBlockPass; 46 BasicBlockPass *createPrintBasicBlockPass(raw_ostream &OS,
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | DCE.cpp | 37 struct DeadInstElimination : public BasicBlockPass { 39 DeadInstElimination() : BasicBlockPass(ID) {
|
H A D | LowerAtomic.cpp | 113 struct LowerAtomic : public BasicBlockPass { 115 LowerAtomic() : BasicBlockPass(ID) {
|
H A D | LoadCombine.cpp | 51 class LoadCombine : public BasicBlockPass { 57 : BasicBlockPass(ID), 263 BasicBlockPass *llvm::createLoadCombinePass() {
|
/external/llvm/include/llvm/ |
H A D | Pass.h | 321 /// BasicBlockPass class - This class is used to implement most local 330 class BasicBlockPass : public Pass { class in namespace:llvm 332 explicit BasicBlockPass(char &pid) : Pass(PT_BasicBlock, pid) {} function in class:llvm::BasicBlockPass 341 /// doInitialization - Virtual method overridden by BasicBlockPass subclasses 351 /// doFinalization - Virtual method overriden by BasicBlockPass subclasses to
|
/external/llvm/unittests/IR/ |
H A D | LegacyPassManagerTest.cpp | 231 struct BPass : public PassTestBase<BasicBlockPass> { 237 PassTestBase<BasicBlockPass>::finishedOK(run);
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | BBVectorize.cpp | 194 struct BBVectorize : public BasicBlockPass { 200 : BasicBlockPass(ID), Config(C) { 205 : BasicBlockPass(ID), Config(C) { 453 BasicBlockPass::getAnalysisUsage(AU); 3222 BasicBlockPass *llvm::createBBVectorizePass(const VectorizeConfig &C) {
|
Completed in 246 milliseconds