Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/CodeGen/
H A DLoopTraversal.cpp17 assert(MBBNumber < MBBInfos.size() && "Unexpected basic block number."); in isBlockDone()
18 return MBBInfos[MBBNumber].PrimaryCompleted && in isBlockDone()
19 MBBInfos[MBBNumber].IncomingCompleted == in isBlockDone()
20 MBBInfos[MBBNumber].PrimaryIncoming && in isBlockDone()
21 MBBInfos[MBBNumber].IncomingProcessed == MBB->pred_size(); in isBlockDone()
26 MBBInfos.assign(MF.getNumBlockIDs(), MBBInfo()); in traverse()
36 assert(MBBNumber < MBBInfos.size() && "Unexpected basic block number."); in traverse()
37 MBBInfos[MBBNumber].PrimaryCompleted = true; in traverse()
38 MBBInfos[MBBNumber].PrimaryIncoming = MBBInfos[MBBNumber].IncomingProcessed; in traverse()
47 assert(SuccNumber < MBBInfos.size() && in traverse()
[all …]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSetWavePriority.cpp83 MBBInfoSet &MBBInfos) {
85 if (!MBBInfos[Pred].MayReachVMEMLoad) in CanLowerPriorityDirectlyInPredecessors() argument
88 if (MBBInfos[Succ].MayReachVMEMLoad) in CanLowerPriorityDirectlyInPredecessors()
121 MBBInfoSet MBBInfos; in runOnMachineFunction()
129 MBBInfo &Info = MBBInfos[MBB]; in runOnMachineFunction()
141 ++MBBInfos[MBB].NumVALUInstsAtStart; in runOnMachineFunction()
149 SuccsMayReachVMEMLoad |= MBBInfos[Succ].MayReachVMEMLoad; in runOnMachineFunction()
151 std::max(NumFollowingVALUInsts, MBBInfos[Succ].NumVALUInstsAtStart); in runOnMachineFunction()
153 MBBInfo &Info = MBBInfos[MBB]; in runOnMachineFunction()
166 if (!MBBInfos[ in runOnMachineFunction()
123 MBBInfoSet MBBInfos; runOnMachineFunction() local
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp177 SmallVector<MBBInfo, 16> MBBInfos;
289 // Fill MBBInfos. in initMBBInfo()
297 MBBInfos.clear(); in initMBBInfo()
298 MBBInfos.resize(MFp->size()); in initMBBInfo()
300 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in initMBBInfo()
305 MBBInfos[I].Size += TII->getInstSizeInBytes(MI); in initMBBInfo()
318 Offset += MBBInfos[N].Size; in computeOffset()
325 Offset += MBBInfos[N].Size; in computeOffset()
334 Offset += MBBInfos[N].Size; in computeOffsetFromTheBeginning()
656 MBBInfos[MB in expandToLongBranch()
175 SmallVector<MBBInfo, 16> MBBInfos; global() member in __anonafe4723d0111::MipsBranchExpansion
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DLoopTraversal.h84 MBBInfoMap MBBInfos; variable