Searched refs:LoopIdiomRecognize (Results 1 – 3 of 3) sorted by relevance
68 class LoopIdiomRecognize : public LoopPass { class80 explicit LoopIdiomRecognize() : LoopPass(ID) { in LoopIdiomRecognize() function in __anon259313270111::LoopIdiomRecognize148 char LoopIdiomRecognize::ID = 0;149 INITIALIZE_PASS_BEGIN(LoopIdiomRecognize, "loop-idiom", "Recognize loop idioms",162 INITIALIZE_PASS_END(LoopIdiomRecognize, "loop-idiom", "Recognize loop idioms", in INITIALIZE_PASS_DEPENDENCY()165 Pass *llvm::createLoopIdiomPass() { return new LoopIdiomRecognize(); } in INITIALIZE_PASS_DEPENDENCY()186 bool LoopIdiomRecognize::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop()216 bool LoopIdiomRecognize::runOnCountableLoop() { in runOnCountableLoop()300 bool LoopIdiomRecognize::isLegalStore(StoreInst *SI) { in isLegalStore()328 void LoopIdiomRecognize::collectStores(BasicBlock *BB) { in collectStores()[all …]
21 LoopIdiomRecognize.cpp
23 LoopIdiomRecognize.cpp \