Home
last modified time | relevance | path

Searched refs:SccNum (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp148 int SccNum = 0; in SccInfo() local
150 ++It, ++SccNum) { in SccInfo()
157 LLVM_DEBUG(dbgs() << "BPI: SCC " << SccNum << ":"); in SccInfo()
160 SccNums[BB] = SccNum; in SccInfo()
161 calculateSccBlockType(BB, SccNum); in SccInfo()
175 int SccNum, SmallVectorImpl<BasicBlock *> &Enters) const { in getSccEnterBlocks() argument
177 for (auto MapIt : SccBlocks[SccNum]) { in getSccEnterBlocks()
179 if (isSCCHeader(BB, SccNum)) in getSccEnterBlocks()
181 if (getSCCNum(Pred) != SccNum) in getSccEnterBlocks()
187 int SccNum, SmallVectorImpl<BasicBlock *> &Exits) const { in getSccExitBlocks() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h247 bool isSCCHeader(const BasicBlock *BB, int SccNum) const { in isSCCHeader() argument
248 return getSccBlockType(BB, SccNum) & Header; in isSCCHeader()
252 bool isSCCExitingBlock(const BasicBlock *BB, int SccNum) const { in isSCCExitingBlock() argument
253 return getSccBlockType(BB, SccNum) & Exiting; in isSCCExitingBlock()
258 void getSccEnterBlocks(int SccNum,
263 void getSccExitBlocks(int SccNum,
269 uint32_t getSccBlockType(const BasicBlock *BB, int SccNum) const;
272 void calculateSccBlockType(const BasicBlock *BB, int SccNum);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp81 int SccNum = INVALIDSCCNUM; member in __anoncc3e7b3b0111::BlockInformation
324 return (*It).second->SccNum; in getSCCNum()
853 int SccNum = 0; in orderBlocks() local
856 ++It, ++SccNum) { in orderBlocks()
863 recordSccnum(MBB, SccNum); in orderBlocks()
869 SccNum = getSCCNum(MBB); in orderBlocks()
870 if (SccNum == INVALIDSCCNUM) in orderBlocks()
1626 int SccNum) { in recordSccnum() argument
1630 srcBlkInfo->SccNum = SccNum; in recordSccnum()