Searched refs:LoopInterchangeLegality (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 330 class LoopInterchangeLegality { class 332 LoopInterchangeLegality(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeLegality() function in __anon04d217970111::LoopInterchangeLegality 579 LoopInterchangeLegality LIL(OuterLoop, InnerLoop, SE, LI, DT, in processLoop() 601 bool LoopInterchangeLegality::areAllUsesReductions(Instruction *Ins, Loop *L) { in areAllUsesReductions() 609 bool LoopInterchangeLegality::containsUnsafeInstructionsInHeader( in containsUnsafeInstructionsInHeader() 623 bool LoopInterchangeLegality::containsUnsafeInstructionsInLatch( in containsUnsafeInstructionsInLatch() 638 bool LoopInterchangeLegality::tightlyNested(Loop *OuterLoop, Loop *InnerLoop) { in tightlyNested() 672 bool LoopInterchangeLegality::isLoopStructureUnderstood( in isLoopStructureUnderstood() 697 bool LoopInterchangeLegality::findInductionAndReductions( in findInductionAndReductions() 752 bool LoopInterchangeLegality::currentLimitations() { in currentLimitations() [all …]
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 328 class LoopInterchangeLegality { class 330 LoopInterchangeLegality(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeLegality() function in __anon92adb1650211::LoopInterchangeLegality 404 const LoopInterchangeLegality &LIL) in LoopInterchangeTransform() 429 const LoopInterchangeLegality &LIL; 545 LoopInterchangeLegality LIL(OuterLoop, InnerLoop, SE, ORE); in processLoop() 581 bool LoopInterchangeLegality::containsUnsafeInstructions(BasicBlock *BB) { in containsUnsafeInstructions() 587 bool LoopInterchangeLegality::tightlyNested(Loop *OuterLoop, Loop *InnerLoop) { in tightlyNested() 626 bool LoopInterchangeLegality::isLoopStructureUnderstood( in isLoopStructureUnderstood() 678 bool LoopInterchangeLegality::findInductionAndReductions( in findInductionAndReductions() 720 bool LoopInterchangeLegality::currentLimitations() { in currentLimitations() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 326 class LoopInterchangeLegality { class 328 LoopInterchangeLegality(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeLegality() function in __anone45e1cf90211::LoopInterchangeLegality 402 const LoopInterchangeLegality &LIL) in LoopInterchangeTransform() 428 const LoopInterchangeLegality &LIL; 559 LoopInterchangeLegality LIL(OuterLoop, InnerLoop, SE, ORE); in processLoop() 589 bool LoopInterchangeLegality::containsUnsafeInstructions(BasicBlock *BB) { in containsUnsafeInstructions() 595 bool LoopInterchangeLegality::tightlyNested(Loop *OuterLoop, Loop *InnerLoop) { in tightlyNested() 627 bool LoopInterchangeLegality::isLoopStructureUnderstood( in isLoopStructureUnderstood() 679 bool LoopInterchangeLegality::findInductionAndReductions( in findInductionAndReductions() 722 bool LoopInterchangeLegality::currentLimitations() { in currentLimitations() [all …]
|