Searched refs:MBBs (Results 1 - 15 of 15) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DMachineJumpTableInfo.h35 /// MBBs - The vector of basic blocks from which to create the jump table.
36 std::vector<MachineBasicBlock*> MBBs; member in struct:llvm::MachineJumpTableEntry
39 : MBBs(M) {}
106 JumpTables[Idx].MBBs.clear();
H A DLiveIntervalAnalysis.h231 SmallVectorImpl<MachineBasicBlock*> &MBBs) const {
232 return Indexes->findLiveInMBBs(Start, End, MBBs);
H A DLexicalScopes.h72 SmallPtrSet<const MachineBasicBlock*, 4> &MBBs);
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DLexicalScopes.cpp269 SmallPtrSet<const MachineBasicBlock*, 4> &MBBs) {
270 MBBs.clear();
278 MBBs.insert(I);
286 MBBs.insert(R.first->getParent());
268 getMachineBasicBlocks(DebugLoc DL, SmallPtrSet<const MachineBasicBlock*, 4> &MBBs) argument
H A DMachineFunction.cpp491 // On other MBBs the saved CSRs are not pristine.
614 for (size_t j = 0, e = JTE.MBBs.size(); j != e; ++j)
615 if (JTE.MBBs[j] == Old) {
616 JTE.MBBs[j] = New;
629 for (unsigned j = 0, f = JumpTables[i].MBBs.size(); j != f; ++j)
630 OS << " BB#" << JumpTables[i].MBBs[j]->getNumber();
H A DRegisterCoalescer.cpp2335 std::vector<std::pair<unsigned, MachineBasicBlock*> > MBBs; local
2338 MBBs.push_back(std::make_pair(Loops->getLoopDepth(MBB), I));
2342 std::sort(MBBs.begin(), MBBs.end(), DepthMBBCompare());
2345 for (unsigned i = 0, e = MBBs.size(); i != e; ++i)
2346 copyCoalesceInMBB(MBBs[i].second);
/macosx-10.9.5/llvmCore-3425.0.33/lib/ExecutionEngine/JIT/
H A DJITEmitter.cpp1105 NumEntries += JT[i].MBBs.size();
1111 // we will know the final locations of the MBBs in memory.
1139 const std::vector<MachineBasicBlock*> &MBBs = JT[i].MBBs; local
1142 for (unsigned mi = 0, me = MBBs.size(); mi != me; ++mi)
1143 *SlotPtr++ = getMachineBasicBlockAddress(MBBs[mi]);
1157 const std::vector<MachineBasicBlock*> &MBBs = JT[i].MBBs; local
1161 for (unsigned mi = 0, me = MBBs.size(); mi != me; ++mi) {
1162 uintptr_t MBBAddr = getMachineBasicBlockAddress(MBBs[m
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp213 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
H A DXCoreISelLowering.cpp341 unsigned NumEntries = MJTI->getJumpTables()[JTI].MBBs.size();
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMCodeEmitter.cpp1496 const std::vector<MachineBasicBlock*> &MBBs = (*MJTEs)[JTIndex].MBBs;
1497 for (unsigned i = 0, e = MBBs.size(); i != e; ++i) {
1500 emitMachineBasicBlock(MBBs[i], ARM::reloc_arm_pic_jt, JTBase);
1503 emitMachineBasicBlock(MBBs[i], ARM::reloc_arm_absolute);
H A DARMConstantIslandPass.cpp1862 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
1989 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
H A DARMAsmPrinter.cpp989 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
1031 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
H A DARMBaseInstrInfo.cpp546 return JT[JTI].MBBs.size();
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1091 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp733 const std::vector<MachineBasicBlock*> &JTBBs = JTE[JTI].MBBs;

Completed in 355 milliseconds