/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineJumpTableInfo.h | 36 std::vector<MachineBasicBlock*> MBBs; member 39 : MBBs(M) {} in MachineJumpTableEntry() 101 JumpTables[Idx].MBBs.clear(); in RemoveJumpTable()
|
D | LiveIntervalAnalysis.h | 255 SmallVectorImpl<MachineBasicBlock*> &MBBs) const { in findLiveInMBBs() argument 256 return indexes_->findLiveInMBBs(Start, End, MBBs); in findLiveInMBBs()
|
D | LexicalScopes.h | 72 SmallPtrSet<const MachineBasicBlock*, 4> &MBBs);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineJumpTableInfo.h | 37 std::vector<MachineBasicBlock*> MBBs; member 40 : MBBs(M) {} in MachineJumpTableEntry() 107 JumpTables[Idx].MBBs.clear(); in RemoveJumpTable()
|
D | LexicalScopes.h | 165 SmallPtrSetImpl<const MachineBasicBlock *> &MBBs);
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineJumpTableInfo.h | 36 std::vector<MachineBasicBlock*> MBBs; member 39 : MBBs(M) {} in MachineJumpTableEntry() 106 JumpTables[Idx].MBBs.clear(); in RemoveJumpTable()
|
D | LexicalScopes.h | 163 SmallPtrSetImpl<const MachineBasicBlock *> &MBBs);
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZLongBranch.cpp | 162 SmallVector<MBBInfo, 16> MBBs; member in __anone2d67bdc0111::SystemZLongBranch 268 MBBs.clear(); in initMBBInfo() 269 MBBs.resize(NumBlocks); in initMBBInfo() 277 MBBInfo &Block = MBBs[I]; in initMBBInfo() 313 const MBBInfo &Target = MBBs[Terminator.TargetBlock]; in mustRelaxBranch() 339 for (auto &Block : MBBs) { in setWorstCaseAddresses() 440 for (auto &Block : MBBs) { in relaxBranches()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZLongBranch.cpp | 166 SmallVector<MBBInfo, 16> MBBs; member in __anon139b97340111::SystemZLongBranch 273 MBBs.clear(); in initMBBInfo() 274 MBBs.resize(NumBlocks); in initMBBInfo() 282 MBBInfo &Block = MBBs[I]; in initMBBInfo() 318 const MBBInfo &Target = MBBs[Terminator.TargetBlock]; in mustRelaxBranch() 344 for (auto &Block : MBBs) { in setWorstCaseAddresses() 445 for (auto &Block : MBBs) { in relaxBranches()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ELFCodeEmitter.cpp | 183 const std::vector<MachineBasicBlock*> &MBBs = JT[i].MBBs; in emitJumpTables() local 190 for (unsigned mi = 0, me = MBBs.size(); mi != me; ++mi) { in emitJumpTables() 193 MachineRelocation::getBB(JTSection.size(), MachineRelTy, MBBs[mi]); in emitJumpTables()
|
D | LexicalScopes.cpp | 269 SmallPtrSet<const MachineBasicBlock*, 4> &MBBs) { in getMachineBasicBlocks() argument 270 MBBs.clear(); in getMachineBasicBlocks() 278 MBBs.insert(I); in getMachineBasicBlocks() 286 MBBs.insert(R.first->getParent()); in getMachineBasicBlocks()
|
D | MachineFunction.cpp | 593 for (size_t j = 0, e = JTE.MBBs.size(); j != e; ++j) in ReplaceMBBInJumpTable() 594 if (JTE.MBBs[j] == Old) { in ReplaceMBBInJumpTable() 595 JTE.MBBs[j] = New; in ReplaceMBBInJumpTable() 608 for (unsigned j = 0, f = JumpTables[i].MBBs.size(); j != f; ++j) in print() 609 OS << " BB#" << JumpTables[i].MBBs[j]->getNumber(); in print()
|
D | RegisterCoalescer.cpp | 1769 std::vector<std::pair<unsigned, MachineBasicBlock*> > MBBs; in joinIntervals() local 1772 MBBs.push_back(std::make_pair(Loops->getLoopDepth(MBB), I)); in joinIntervals() 1776 std::sort(MBBs.begin(), MBBs.end(), DepthMBBCompare()); in joinIntervals() 1779 for (unsigned i = 0, e = MBBs.size(); i != e; ++i) in joinIntervals() 1780 CopyCoalesceInMBB(MBBs[i].second, TryAgainList); in joinIntervals()
|
/external/llvm/lib/CodeGen/ |
D | LexicalScopes.cpp | 271 const DILocation *DL, SmallPtrSetImpl<const MachineBasicBlock *> &MBBs) { in getMachineBasicBlocks() argument 272 MBBs.clear(); in getMachineBasicBlocks() 279 MBBs.insert(&MBB); in getMachineBasicBlocks() 288 MBBs.insert(R.first->getParent()); in getMachineBasicBlocks()
|
D | MachineFunction.cpp | 834 for (size_t j = 0, e = JTE.MBBs.size(); j != e; ++j) in ReplaceMBBInJumpTable() 835 if (JTE.MBBs[j] == Old) { in ReplaceMBBInJumpTable() 836 JTE.MBBs[j] = New; in ReplaceMBBInJumpTable() 849 for (unsigned j = 0, f = JumpTables[i].MBBs.size(); j != f; ++j) in print() 850 OS << " BB#" << JumpTables[i].MBBs[j]->getNumber(); in print()
|
D | RegisterCoalescer.cpp | 2948 std::vector<MBBPriorityInfo> MBBs; in joinAllIntervals() local 2949 MBBs.reserve(MF->size()); in joinAllIntervals() 2952 MBBs.push_back(MBBPriorityInfo(MBB, Loops->getLoopDepth(MBB), in joinAllIntervals() 2955 array_pod_sort(MBBs.begin(), MBBs.end(), compareMBBPriority); in joinAllIntervals() 2959 for (unsigned i = 0, e = MBBs.size(); i != e; ++i) { in joinAllIntervals() 2961 if (JoinGlobalCopies && MBBs[i].Depth < CurrDepth) { in joinAllIntervals() 2963 CurrDepth = MBBs[i].Depth; in joinAllIntervals() 2965 copyCoalesceInMBB(MBBs[i].MBB); in joinAllIntervals()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | LexicalScopes.cpp | 280 const DILocation *DL, SmallPtrSetImpl<const MachineBasicBlock *> &MBBs) { in getMachineBasicBlocks() argument 282 MBBs.clear(); in getMachineBasicBlocks() 290 MBBs.insert(&MBB); in getMachineBasicBlocks() 296 MBBs.insert(R.first->getParent()); in getMachineBasicBlocks()
|
D | MachineFunction.cpp | 911 for (size_t j = 0, e = JTE.MBBs.size(); j != e; ++j) in ReplaceMBBInJumpTable() 912 if (JTE.MBBs[j] == Old) { in ReplaceMBBInJumpTable() 913 JTE.MBBs[j] = New; in ReplaceMBBInJumpTable() 926 for (unsigned j = 0, f = JumpTables[i].MBBs.size(); j != f; ++j) in print() 927 OS << ' ' << printMBBReference(*JumpTables[i].MBBs[j]); in print()
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JITEmitter.cpp | 1118 NumEntries += JT[i].MBBs.size(); in initJumpTableInfo() 1152 const std::vector<MachineBasicBlock*> &MBBs = JT[i].MBBs; in emitJumpTableInfo() local 1155 for (unsigned mi = 0, me = MBBs.size(); mi != me; ++mi) in emitJumpTableInfo() 1156 *SlotPtr++ = getMachineBasicBlockAddress(MBBs[mi]); in emitJumpTableInfo() 1170 const std::vector<MachineBasicBlock*> &MBBs = JT[i].MBBs; in emitJumpTableInfo() local 1174 for (unsigned mi = 0, me = MBBs.size(); mi != me; ++mi) { in emitJumpTableInfo() 1175 uintptr_t MBBAddr = getMachineBasicBlockAddress(MBBs[mi]); in emitJumpTableInfo() 1241 Offset += JT[i].MBBs.size(); in getJumpTableEntryAddress()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUMachineCFGStructurizer.cpp | 340 SmallPtrSet<MachineBasicBlock *, 1> MBBs; member in __anonaca9bbbf0211::LinearizedRegion 836 for (auto MBBI : SubRegion->MBBs) { in storeLiveOuts() 865 for (const auto &MBB : MBBs) { in print() 996 void LinearizedRegion::addMBB(MachineBasicBlock *MBB) { MBBs.insert(MBB); } in addMBB() 999 for (const auto &MBB : InnerRegion->MBBs) { in addMBBs() 1005 return MBBs.count(MBB) == 1; in contains() 1020 for (auto MBBI : MBBs) { in removeFalseRegisterKills() 1074 MBBs.insert(MBB); in LinearizedRegion() 2591 SmallPtrSet<MachineBasicBlock *, 8> &MBBs) { in mbbHasBackEdge() argument 2593 if (MBBs.count(*SI) != 0) { in mbbHasBackEdge() [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 661 const auto &MBBs = MJTI->getJumpTables()[JT->getIndex()].MBBs; in LowerBR_JT() local 664 for (auto MBB : MBBs) Ops.push_back(DAG.getBasicBlock(MBB)); in LowerBR_JT() 669 Ops.push_back(DAG.getBasicBlock(MBBs[0])); in LowerBR_JT()
|
/external/llvm/lib/Target/Mips/ |
D | MipsAsmPrinter.cpp | 1044 const std::vector<MachineBasicBlock*> &MBBs = JT[I].MBBs; in NaClAlignIndirectJumpTargets() local 1046 for (unsigned J = 0; J < MBBs.size(); ++J) in NaClAlignIndirectJumpTargets() 1047 MBBs[J]->setAlignment(MIPS_NACL_BUNDLE_ALIGN); in NaClAlignIndirectJumpTargets()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AVR/ |
D | select-must-add-unconditional-jump.ll | 7 ; there's no guarantee that either of the constructed MBBs need to
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | MipsAsmPrinter.cpp | 1228 const std::vector<MachineBasicBlock*> &MBBs = JT[I].MBBs; in NaClAlignIndirectJumpTargets() local 1230 for (unsigned J = 0; J < MBBs.size(); ++J) in NaClAlignIndirectJumpTargets() 1231 MBBs[J]->setAlignment(MIPS_NACL_BUNDLE_ALIGN); in NaClAlignIndirectJumpTargets()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 860 const auto &MBBs = MJTI->getJumpTables()[JT->getIndex()].MBBs; in LowerBR_JT() local 863 for (auto MBB : MBBs) Ops.push_back(DAG.getBasicBlock(MBB)); in LowerBR_JT() 868 Ops.push_back(DAG.getBasicBlock(MBBs[0])); in LowerBR_JT()
|