Searched refs:LPPassManager (Results 1 - 25 of 26) sorted by relevance

12

/macosx-10.10/llvmCore-3425.0.34/include/llvm/Transforms/Utils/
H A DUnrollLoop.h23 class LPPassManager;
26 unsigned TripMultiple, LoopInfo* LI, LPPassManager* LPM);
29 LPPassManager* LPM);
H A DSimplifyIndVar.h27 class LPPassManager;
42 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM,
47 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM,
H A DCloning.h33 class LPPassManager;
/macosx-10.10/llvmCore-3425.0.34/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
40 bool runOnLoop(Loop *L, LPPassManager &) {
55 // LPPassManager
58 char LPPassManager::ID = 0;
60 LPPassManager::LPPassManager() function in class:LPPassManager
69 void LPPassManager::deleteLoopFromQueue(Loop *L) {
94 void LPPassManager::insertLoop(Loop *L, Loop *ParentLoop) {
107 void LPPassManager
[all...]
H A DIVUsers.cpp232 bool IVUsers::runOnLoop(Loop *l, LPPassManager &LPM) {
H A DLoopDependenceAnalysis.cpp314 bool LoopDependenceAnalysis::runOnLoop(Loop *L, LPPassManager &) {
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Analysis/
H A DLoopPass.h26 class LPPassManager;
40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
43 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
51 // Check if this pass is suitable for the current LPPassManager, if
52 // available. This pass P is not suitable for a LPPassManager if P
54 // LPPassManager passes. In such case, pop LPPassManager from the
84 class LPPassManager : public FunctionPass, public PMDataManager { class in namespace:llvm
87 explicit LPPassManager();
94 // LPPassManager need
[all...]
H A DLoopDependenceAnalysis.h107 bool runOnLoop(Loop*, LPPassManager&);
H A DIVUsers.h135 virtual bool runOnLoop(Loop *L, LPPassManager &LPM);
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp38 bool runOnLoop(Loop*, LPPassManager&);
66 bool LoopInstSimplify::runOnLoop(Loop *L, LPPassManager &LPM) {
H A DLoopUnrollPass.cpp79 bool runOnLoop(Loop *L, LPPassManager &LPM);
133 bool LoopUnroll::runOnLoop(Loop *L, LPPassManager &LPM) {
H A DLoopDeletion.cpp37 bool runOnLoop(Loop* L, LPPassManager& LPM);
130 bool LoopDeletion::runOnLoop(Loop* L, LPPassManager& LPM) {
H A DLoopRotation.cpp56 bool runOnLoop(Loop *L, LPPassManager &LPM);
76 bool LoopRotate::runOnLoop(Loop *L, LPPassManager &LPM) {
H A DLoopUnswitch.cpp126 LPPassManager *LPM;
158 bool runOnLoop(Loop *L, LPPassManager &LPM);
376 bool LoopUnswitch::runOnLoop(Loop *L, LPPassManager &LPM_Ref) {
651 LoopInfo *LI, LPPassManager *LPM) {
922 Loop *L, LPPassManager *LPM) {
H A DLICM.cpp76 virtual bool runOnLoop(Loop *L, LPPassManager &LPM);
202 bool LICM::runOnLoop(Loop *L, LPPassManager &LPM) {
H A DLoopIdiomRecognize.cpp78 bool runOnLoop(Loop *L, LPPassManager &LPM);
175 bool LoopIdiomRecognize::runOnLoop(Loop *L, LPPassManager &LPM) {
H A DIndVarSimplify.cpp84 virtual bool runOnLoop(Loop *L, LPPassManager &LPM);
108 void SimplifyAndExtend(Loop *L, SCEVExpander &Rewriter, LPPassManager &LPM);
1057 LPPassManager &LPM) {
1691 bool IndVarSimplify::runOnLoop(Loop *L, LPPassManager &LPM) {
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Utils/
H A DLoopSimplify.cpp80 virtual bool runOnLoop(Loop *L, LPPassManager &LPM);
99 bool ProcessLoop(Loop *L, LPPassManager &LPM);
102 Loop *SeparateNestedLoop(Loop *L, LPPassManager &LPM,
126 bool LoopSimplify::runOnLoop(Loop *l, LPPassManager &LPM) {
142 bool LoopSimplify::ProcessLoop(Loop *L, LPPassManager &LPM) {
539 Loop *LoopSimplify::SeparateNestedLoop(Loop *L, LPPassManager &LPM,
H A DSimplifyIndVar.cpp54 SimplifyIndvar(Loop *Loop, ScalarEvolution *SE, LPPassManager *LPM,
373 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM,
384 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM,
H A DLCSSA.cpp60 virtual bool runOnLoop(Loop *L, LPPassManager &LPM);
116 bool LCSSA::runOnLoop(Loop *TheLoop, LPPassManager &LPM) {
H A DLoopUnroll.cpp64 LPPassManager *LPM) {
141 LoopInfo *LI, LPPassManager *LPM) {
H A DLoopUnrollRuntime.cpp228 LPPassManager *LPM) {
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DLoopExtractor.cpp45 virtual bool runOnLoop(Loop *L, LPPassManager &LPM);
81 bool LoopExtractor::runOnLoop(Loop *L, LPPassManager &LPM) {
/macosx-10.10/llvmCore-3425.0.34/unittests/VMCore/
H A DPassManagerTest.cpp201 virtual bool doInitialization(Loop* L, LPPassManager &LPM) {
206 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) {
/macosx-10.10/llvmCore-3425.0.34/tools/opt/
H A Dopt.cpp270 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) {

Completed in 432 milliseconds

12