Home
last modified time | relevance | path

Searched defs:LICM (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLICM.cpp96 struct LICM : public LoopPass { struct
97 static char ID; // Pass identification, replacement for typeid
98 LICM() : LoopPass(ID) { in LICM() function
107 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
123 bool doFinalization() override { in doFinalization()
129 AliasAnalysis *AA; // Current AliasAnalysis information
130 LoopInfo *LI; // Current LoopInfo
131 DominatorTree *DT; // Dominator Tree for the current Loop.
133 TargetLibraryInfo *TLI; // TargetLibraryInfo for constant folding.
136 bool Changed; // Set to true when we change anything.
[all …]