Searched refs:LoopVersioningLICM (Results 1 – 2 of 2) sorted by relevance
111 struct LoopVersioningLICM { struct116 LoopVersioningLICM(AliasAnalysis *AA, ScalarEvolution *SE, in LoopVersioningLICM() function173 bool LoopVersioningLICM::legalLoopStructure() { in legalLoopStructure()224 bool LoopVersioningLICM::legalLoopMemoryAccesses() { in legalLoopMemoryAccesses()302 bool LoopVersioningLICM::instructionSafeForVersioning(Instruction *I) { in instructionSafeForVersioning()364 bool LoopVersioningLICM::legalLoopInstructions() { in legalLoopInstructions()445 bool LoopVersioningLICM::isLoopAlreadyVisited() { in isLoopAlreadyVisited()457 bool LoopVersioningLICM::isLegalForVersioning() { in isLegalForVersioning()510 bool LoopVersioningLICM::run(DominatorTree *DT) { in run()555 if (!LoopVersioningLICM(AA, SE, &ORE, LAIs, LAR.LI, &L).run(DT)) in run()
2012 SRCS_MIN+= Transforms/Scalar/LoopVersioningLICM.cpp