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 ------------------------===//
67 cl::desc("Disable memory promotion in LICM pass"));
70 struct LICM : public LoopPass { struct in namespace:__anon7774
72 LICM() : LoopPass(ID) { function in struct:__anon7774::LICM
182 char LICM::ID = 0;
183 INITIALIZE_PASS_BEGIN(LICM, "licm", "Loop Invariant Code Motion", false, false)
189 INITIALIZE_PASS_END(LICM, "licm", "Loop Invariant Code Motion", false, false)
191 Pass *llvm::createLICMPass() { return new LICM(); }
194 /// loop is not preserved so it is not a good idea to run LICM multiple
197 bool LICM
[all...]

Completed in 60 milliseconds