| /external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
| D | LoopTraversal.cpp | 17 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() 48 assert(SuccNumber < MBBInfos.size() && in traverse() [all …]
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
| D | LoopTraversal.cpp | 17 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 …]
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUSetWavePriority.cpp | 85 MBBInfoSet &MBBInfos) { in CanLowerPriorityDirectlyInPredecessors() argument 87 if (!MBBInfos[Pred].MayReachVMEMLoad) in CanLowerPriorityDirectlyInPredecessors() 90 if (MBBInfos[Succ].MayReachVMEMLoad) in CanLowerPriorityDirectlyInPredecessors() 123 MBBInfoSet MBBInfos; in runOnMachineFunction() local 131 MBBInfo &Info = MBBInfos[MBB]; in runOnMachineFunction() 143 ++MBBInfos[MBB].NumVALUInstsAtStart; in runOnMachineFunction() 151 SuccsMayReachVMEMLoad |= MBBInfos[Succ].MayReachVMEMLoad; in runOnMachineFunction() 153 std::max(NumFollowingVALUInsts, MBBInfos[Succ].NumVALUInstsAtStart); in runOnMachineFunction() 155 MBBInfo &Info = MBBInfos[MBB]; in runOnMachineFunction() 168 if (!MBBInfos[&Entry].MayReachVMEMLoad) in runOnMachineFunction() [all …]
|
| /external/llvm/lib/Target/Mips/ |
| D | MipsLongBranch.cpp | 90 SmallVector<MBBInfo, 16> MBBInfos; member in __anon09c7667d0111::MipsLongBranch 171 MBBInfos.clear(); in initMBBInfo() 172 MBBInfos.resize(MF->size()); in initMBBInfo() 176 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in initMBBInfo() 182 MBBInfos[I].Size += TII->GetInstSizeInBytes(*MI); in initMBBInfo() 190 MBBInfos[I].Br = &*(++Br).base(); in initMBBInfo() 203 Offset += MBBInfos[N].Size; in computeOffset() 210 Offset += MBBInfos[N].Size; in computeOffset() 481 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end(); in runOnMachineFunction() 487 for (I = MBBInfos.begin(); I != E; ++I) { in runOnMachineFunction() [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
| D | MipsBranchExpansion.cpp | 170 SmallVector<MBBInfo, 16> MBBInfos; member in __anon693d34e40111::MipsBranchExpansion 290 MBBInfos.clear(); in initMBBInfo() 291 MBBInfos.resize(MFp->size()); in initMBBInfo() 293 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in initMBBInfo() 299 MBBInfos[I].Size += TII->getInstSizeInBytes(*MI); in initMBBInfo() 312 Offset += MBBInfos[N].Size; in computeOffset() 319 Offset += MBBInfos[N].Size; in computeOffset() 328 Offset += MBBInfos[N].Size; in computeOffsetFromTheBeginning() 641 MBBInfos[MBB->getNumber()].Size + 4; in expandToLongBranch() 786 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in handlePossibleLongBranch() [all …]
|
| /external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/ |
| D | MipsBranchExpansion.cpp | 175 SmallVector<MBBInfo, 16> MBBInfos; member in __anon5287b02a0111::MipsBranchExpansion 295 MBBInfos.clear(); in initMBBInfo() 296 MBBInfos.resize(MFp->size()); in initMBBInfo() 298 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in initMBBInfo() 304 MBBInfos[I].Size += TII->getInstSizeInBytes(*MI); in initMBBInfo() 317 Offset += MBBInfos[N].Size; in computeOffset() 324 Offset += MBBInfos[N].Size; in computeOffset() 333 Offset += MBBInfos[N].Size; in computeOffsetFromTheBeginning() 655 MBBInfos[MBB->getNumber()].Size + 4; in expandToLongBranch() 830 for (unsigned I = 0, E = MBBInfos.size(); I < E; ++I) { in handlePossibleLongBranch() [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
| D | X86CondBrFolding.cpp | 113 std::vector<std::unique_ptr<TargetMBBInfo>> MBBInfos; member in __anon7bd58e160211::X86CondBrFolding 127 return MBBInfos[MBB->getNumber()].get(); in getMBBInfo() 375 MBBInfos[MBB.getNumber()] = nullptr; in optimizeCondBr() 376 MBBInfos[RootMBB->getNumber()] = nullptr; in optimizeCondBr() 390 MBBInfos.resize(MF.getNumBlockIDs()); in optimize() 392 MBBInfos[MBB.getNumber()] = analyzeMBB(MBB); in optimize()
|
| /external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
| D | LoopTraversal.h | 84 MBBInfoMap MBBInfos; variable
|
| /external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
| D | LoopTraversal.h | 84 MBBInfoMap MBBInfos; variable
|