Searched defs:isLoopHeader (Results 1 - 4 of 4) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineLoopInfo.h116 // isLoopHeader - True if the block is a loop header node
117 inline bool isLoopHeader(MachineBasicBlock *BB) const { function in class:llvm::MachineLoopInfo
118 return LI.isLoopHeader(BB);
/external/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp269 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { local
279 if (!isLoopHeader(Resolved))
288 if (isLoopHeader(Resolved)) {
301 if (!isLoopHeader(Pred)) {
314 assert(OuterLoop && OuterLoop->isIrreducible() && !isLoopHeader(Resolved) &&
675 if (BFI.Working[N.Index].isLoopHeader())
/external/llvm/include/llvm/Analysis/
H A DLoopInfo.h547 // isLoopHeader - True if the block is a loop header node
548 bool isLoopHeader(BlockT *BB) const { function in class:llvm::LoopInfoBase
675 // isLoopHeader - True if the block is a loop header node
676 inline bool isLoopHeader(BasicBlock *BB) const { function in class:llvm::LoopInfo
677 return LI.isLoopHeader(BB);
H A DBlockFrequencyInfoImpl.h255 bool isLoopHeader() const { return Loop && Loop->isHeader(Node); } function in struct:llvm::BlockFrequencyInfoImplBase::WorkingData
257 return isLoopHeader() && Loop->Parent && Loop->Parent->isIrreducible() &&
262 if (!isLoopHeader())
311 bool isAPackage() const { return isLoopHeader() && Loop->IsPackaged; }
409 assert(Working[Head.Index].isLoopHeader());
1005 if (Working[Index].isLoopHeader()) {
1020 assert(HeaderData.isLoopHeader());
1078 assert(!Working[0].isLoopHeader() && "entry block is a loop header");

Completed in 1539 milliseconds