Home
last modified time | relevance | path

Searched refs:LoopVersioningLICM (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp111 struct LoopVersioningLICM { struct
116 LoopVersioningLICM(AliasAnalysis *AA, ScalarEvolution *SE, in LoopVersioningLICM() function
173 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()
/freebsd/lib/clang/libllvm/
H A DMakefile2012 SRCS_MIN+= Transforms/Scalar/LoopVersioningLICM.cpp