Home
last modified time | relevance | path

Searched refs:MBBInfos (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLoopTraversal.cpp19 return MBBInfos[MBBNumber].PrimaryCompleted && in isBlockDone()
20 MBBInfos[MBBNumber].IncomingCompleted == in isBlockDone()
21 MBBInfos[MBBNumber].PrimaryIncoming && in isBlockDone()
22 MBBInfos[MBBNumber].IncomingProcessed == MBB->pred_size(); in isBlockDone()
27 MBBInfos.assign(MF.getNumBlockIDs(), MBBInfo()); in traverse()
38 MBBInfos[MBBNumber].PrimaryCompleted = true; in traverse()
39 MBBInfos[MBBNumber].PrimaryIncoming = MBBInfos[MBBNumber].IncomingProcessed; in traverse()
49 assert(SuccNumber < MBBInfos.size() && in traverse()
53 MBBInfos[SuccNumber].IncomingProcessed++; in traverse()
55 MBBInfos[SuccNumber].IncomingCompleted++; in traverse()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp171 SmallVector<MBBInfo, 16> MBBInfos; member in __anoncb5f2bef0111::MipsBranchExpansion
291 MBBInfos.clear(); in initMBBInfo()
292 MBBInfos.resize(MFp->size()); in initMBBInfo()
294 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in initMBBInfo()
300 MBBInfos[I].Size += TII->getInstSizeInBytes(*MI); in initMBBInfo()
313 Offset += MBBInfos[N].Size; in computeOffset()
320 Offset += MBBInfos[N].Size; in computeOffset()
329 Offset += MBBInfos[N].Size; in computeOffsetFromTheBeginning()
808 MBBInfos[I].Offset = Offset; in handlePossibleLongBranch()
809 MBBInfos[I].Br = &*Br; in handlePossibleLongBranch()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CondBrFolding.cpp116 std::vector<std::unique_ptr<TargetMBBInfo>> MBBInfos; member in __anon0d37b7a10211::X86CondBrFolding
132 return MBBInfos[MBB->getNumber()].get(); in getMBBInfo()
381 MBBInfos[MBB.getNumber()] = nullptr; in optimizeCondBr()
382 MBBInfos[RootMBB->getNumber()] = nullptr; in optimizeCondBr()
396 MBBInfos.resize(MF.getNumBlockIDs()); in optimize()
398 MBBInfos[MBB.getNumber()] = analyzeMBB(MBB); in optimize()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLoopTraversal.h85 MBBInfoMap MBBInfos; variable