Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLICM.cpp67 struct LICM : public LoopPass { struct
68 static char ID; // Pass identification, replacement for typeid
69 LICM() : LoopPass(ID) { in LICM() function
78 virtual void getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
89 bool doFinalization() { in doFinalization()
95 AliasAnalysis *AA; // Current AliasAnalysis information
96 LoopInfo *LI; // Current LoopInfo
97 DominatorTree *DT; // Dominator Tree for the current Loop.
100 bool Changed; // Set to true when we change anything.
101 BasicBlock *Preheader; // The preheader block of the current loop...
[all …]
/external/swiftshader/src/Reactor/
DNucleus.hpp36 LICM = 3, enumerator
/external/llvm/lib/Transforms/Scalar/
DLICM.cpp161 LoopInvariantCodeMotion LICM; member
188 LoopInvariantCodeMotion LICM; in run() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLICM.cpp191 LoopInvariantCodeMotion LICM; member
218 LoopInvariantCodeMotion LICM; in run() local