Searched defs:LICM (Results 1 – 1 of 1) sorted by relevance
105 struct LICM : public LoopPass { struct106 static char ID; // Pass identification, replacement for typeid107 LICM() : LoopPass(ID) { in LICM() argument116 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()135 bool doFinalization() override { in doFinalization()141 AliasAnalysis *AA; // Current AliasAnalysis information142 LoopInfo *LI; // Current LoopInfo143 DominatorTree *DT; // Dominator Tree for the current Loop.145 TargetLibraryInfo *TLI; // TargetLibraryInfo for constant folding.148 bool Changed; // Set to true when we change anything.[all …]