Searched defs:LPPassManager (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DLoopPass.h25 class LPPassManager;
40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
54 // Check if this pass is suitable for the current LPPassManager, if
55 // available. This pass P is not suitable for a LPPassManager if P
57 // LPPassManager passes. In such case, pop LPPassManager from the
96 class LPPassManager : public FunctionPass, public PMDataManager { class in namespace:llvm
99 explicit LPPassManager();
106 // LPPassManager need
[all...]
/external/llvm/lib/Analysis/
H A DLoopPass.cpp10 // This file implements LoopPass and LPPassManager. All loop optimization
11 // and transformation passes are derived from LoopPass. LPPassManager is
44 bool runOnLoop(Loop *L, LPPassManager &) override {
54 // LPPassManager
57 char LPPassManager::ID = 0;
59 LPPassManager::LPPassManager() function in class:LPPassManager
66 Loop &LPPassManager::addLoop(Loop *ParentLoop) {
93 void LPPassManager::cloneBasicBlockSimpleAnalysis(BasicBlock *From,
102 void LPPassManager
[all...]

Completed in 178 milliseconds