/external/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 107 inline bool isLoopHeader(const MachineBasicBlock *BB) const { in isLoopHeader() function 108 return LI.isLoopHeader(BB); in isLoopHeader()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 133 inline bool isLoopHeader(const MachineBasicBlock *BB) const { in isLoopHeader() function 134 return LI.isLoopHeader(BB); in isLoopHeader()
|
/external/llvm/include/llvm/Analysis/ |
D | BlockFrequencyInfoImpl.h | 258 bool isLoopHeader() const { return Loop && Loop->isHeader(Node); } 260 return isLoopHeader() && Loop->Parent && Loop->Parent->isIrreducible() && 265 if (!isLoopHeader()) 314 bool isAPackage() const { return isLoopHeader() && Loop->IsPackaged; } 414 assert(Working[Head.Index].isLoopHeader()); 1049 if (Working[Index].isLoopHeader()) { 1064 assert(HeaderData.isLoopHeader()); 1124 assert(!Working[0].isLoopHeader() && "entry block is a loop header");
|
D | LoopInfo.h | 551 bool isLoopHeader(const BlockT *BB) const { in isLoopHeader() function
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | BlockFrequencyInfoImpl.cpp | 298 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist() local 308 if (!isLoopHeader(Resolved)) in addToDist() 317 if (isLoopHeader(Resolved)) { in addToDist() 330 if (!isLoopHeader(Pred)) { in addToDist() 343 assert(OuterLoop && OuterLoop->isIrreducible() && !isLoopHeader(Resolved) && in addToDist() 767 if (BFI.Working[N.Index].isLoopHeader()) in createIrreducibleLoop()
|
D | ValueTracking.cpp | 3957 if (!LI || !LI->isLoopHeader(PN->getParent()) || in GetUnderlyingObjects()
|
/external/llvm/lib/Analysis/ |
D | BlockFrequencyInfoImpl.cpp | 274 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist() local 284 if (!isLoopHeader(Resolved)) in addToDist() 293 if (isLoopHeader(Resolved)) { in addToDist() 306 if (!isLoopHeader(Pred)) { in addToDist() 319 assert(OuterLoop && OuterLoop->isIrreducible() && !isLoopHeader(Resolved) && in addToDist() 723 if (BFI.Working[N.Index].isLoopHeader()) in createIrreducibleLoop()
|
D | ValueTracking.cpp | 3040 if (!LI || !LI->isLoopHeader(PN->getParent()) || in GetUnderlyingObjects()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | BlockFrequencyInfoImpl.h | 276 bool isLoopHeader() const { return Loop && Loop->isHeader(Node); } in isLoopHeader() function 279 return isLoopHeader() && Loop->Parent && Loop->Parent->isIrreducible() && in isDoubleLoopHeader() 284 if (!isLoopHeader()) in getContainingLoop() 335 bool isAPackage() const { return isLoopHeader() && Loop->IsPackaged; } in isAPackage() 451 assert(Working[Head.Index].isLoopHeader()); in getLoopPackage() 1115 if (Working[Index].isLoopHeader()) { 1130 assert(HeaderData.isLoopHeader()); 1232 assert(!Working[0].isLoopHeader() && "entry block is a loop header");
|
D | LoopInfo.h | 952 bool isLoopHeader(const BlockT *BB) const { in isLoopHeader() function
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanPredicator.cpp | 218 if (PrevBlock && !VPLI->isLoopHeader(CurrBlock) && in linearizeRegionRec()
|
D | LoopVectorizationLegality.cpp | 452 !LI->isLoopHeader(Br->getSuccessor(0)) && in canVectorizeOuterLoop() 453 !LI->isLoopHeader(Br->getSuccessor(1))) { in canVectorizeOuterLoop()
|
/external/llvm/lib/CodeGen/ |
D | MachineSink.cpp | 418 LI->isLoopHeader(ToBB)) in PostponeSplitCriticalEdge() 790 if (!TryBreak && LI->isLoopHeader(SuccToSinkTo)) { in SinkInstruction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopSimplifyCFG.cpp | 200 if (L.contains(Succ) && !LI.isLoopHeader(Succ) && RPO[BB] > RPO[Succ]) in hasIrreducibleCFG() 445 if (LI.isLoopHeader(BB)) { in deleteDeadLoopBlocks()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineSink.cpp | 506 LI->isLoopHeader(ToBB)) in PostponeSplitCriticalEdge() 945 if (!TryBreak && LI->isLoopHeader(SuccToSinkTo)) { in SinkInstruction()
|
D | PeepholeOptimizer.cpp | 1637 bool IsLoopHeader = MLI->isLoopHeader(&MBB); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 736 if (LI && LI->isLoopHeader(BB)) in SplitBlockPredecessors()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXAsmPrinter.cpp | 414 if (!LI.isLoopHeader(&MBB)) in isLoopHeaderOfNoUnroll()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXAsmPrinter.cpp | 422 if (!LI.isLoopHeader(&MBB)) in isLoopHeaderOfNoUnroll()
|