Searched refs:LoopRotate (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 54 class LoopRotate { class 63 LoopRotate(unsigned MaxHeaderSize, LoopInfo *LI, in LoopRotate() function in __anonad3f54150111::LoopRotate 187 bool LoopRotate::rotateLoop(Loop *L, bool SimplifiedLatch) { in rotateLoop() 553 bool LoopRotate::simplifyLoopLatch(Loop *L) { in simplifyLoopLatch() 599 bool LoopRotate::processLoop(Loop *L) { in processLoop() 634 LoopRotate LR(DefaultRotationThreshold, LI, TTI, AC, DT, SE); in run() 676 LoopRotate LR(MaxHeaderSize, LI, TTI, AC, DT, SE); in runOnLoop()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopRotationUtils.cpp | 51 class LoopRotate { class 64 LoopRotate(unsigned MaxHeaderSize, LoopInfo *LI, in LoopRotate() function in __anonb36186430111::LoopRotate 211 bool LoopRotate::rotateLoop(Loop *L, bool SimplifiedLatch) { in rotateLoop() 604 bool LoopRotate::simplifyLoopLatch(Loop *L) { in simplifyLoopLatch() 638 bool LoopRotate::processLoop(Loop *L) { in processLoop() 672 LoopRotate LR(Threshold, LI, TTI, AC, DT, SE, MSSAU, SQ, RotationOnly, in LoopRotation()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
D | LoopRotationUtils.cpp | 55 class LoopRotate { class 69 LoopRotate(unsigned MaxHeaderSize, LoopInfo *LI, in LoopRotate() function in __anond40483c90111::LoopRotate 260 bool LoopRotate::rotateLoop(Loop *L, bool SimplifiedLatch) { in rotateLoop() 771 bool LoopRotate::simplifyLoopLatch(Loop *L) { in simplifyLoopLatch() 810 bool LoopRotate::processLoop(Loop *L) { in processLoop() 842 LoopRotate LR(Threshold, LI, TTI, AC, DT, SE, MSSAU, SQ, RotationOnly, in LoopRotation()
|
/external/llvm/test/Transforms/LoopRotate/ |
D | preserve-loop-simplify.ll | 3 ; Verify that LoopRotate preserves LoopSimplify form even in very peculiar loop
|
/external/llvm/test/Transforms/LoopVectorize/ |
D | vect.omp.persistence.ll | 22 ; In past LoopRotate was clearing that metadata.
|