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

/external/llvm/lib/Transforms/Scalar/
H A DLICM.cpp1 //===-- LICM.cpp - Loop Invariant Code Motion Pass ------------------------===//
75 cl::desc("Disable memory promotion in LICM pass"));
105 struct LICM : public LoopPass { struct in namespace:__anon12928
107 LICM() : LoopPass(ID) { function in struct:__anon12928::LICM
167 char LICM::ID = 0;
168 INITIALIZE_PASS_BEGIN(LICM, "licm", "Loop Invariant Code Motion", false, false)
179 INITIALIZE_PASS_END(LICM, "licm", "Loop Invariant Code Motion", false, false)
181 Pass *llvm::createLICMPass() { return new LICM(); }
184 /// loop is not preserved so it is not a good idea to run LICM multiple
187 bool LICM
[all...]

Completed in 106 milliseconds