Searched refs:LoopRotate (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 35 class LoopRotate : public LoopPass { class 38 LoopRotate() : LoopPass(ID) { in LoopRotate() function in __anonc3c99c540111::LoopRotate 62 char LoopRotate::ID = 0; 63 INITIALIZE_PASS_BEGIN(LoopRotate, "loop-rotate", "Rotate Loops", false, false) 67 INITIALIZE_PASS_END(LoopRotate, "loop-rotate", "Rotate Loops", false, false) in INITIALIZE_PASS_DEPENDENCY() 69 Pass *llvm::createLoopRotatePass() { return new LoopRotate(); } in INITIALIZE_PASS_DEPENDENCY() 73 bool LoopRotate::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() 150 bool LoopRotate::rotateLoop(Loop *L) { in rotateLoop()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 54 class LoopRotate { class 63 LoopRotate(unsigned MaxHeaderSize, LoopInfo *LI, in LoopRotate() function in __anona55459280111::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-7.0/llvm/lib/Transforms/Utils/ |
D | LoopRotationUtils.cpp | 49 class LoopRotate { class 61 LoopRotate(unsigned MaxHeaderSize, LoopInfo *LI, in LoopRotate() function in __anon8e4b5f0c0111::LoopRotate 200 bool LoopRotate::rotateLoop(Loop *L, bool SimplifiedLatch) { in rotateLoop() 564 bool LoopRotate::simplifyLoopLatch(Loop *L) { in simplifyLoopLatch() 610 bool LoopRotate::processLoop(Loop *L) { in processLoop() 642 LoopRotate LR(Threshold, LI, TTI, AC, DT, SE, SQ, RotationOnly, IsUtilMode); in LoopRotation()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopRotate/ |
D | vect.omp.persistence.ll | 6 ; In past LoopRotate was clearing that metadata.
|
D | preserve-loop-simplify.ll | 3 ; Verify that LoopRotate preserves LoopSimplify form even in very peculiar loop
|
/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.
|