Searched defs:mbb (Results 1 - 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DSlotIndexes.cpp76 MachineBasicBlock *mbb = &*mbbItr; local
81 for (MachineBasicBlock::iterator miItr = mbb->begin(), miEnd = mbb->end();
99 MBBRanges[mbb->getNumber()].first = blockStartIndex;
100 MBBRanges[mbb->getNumber()].second = SlotIndex(back(), SlotIndex::LOAD);
101 idx2MBBMap.push_back(IdxMBBPair(blockStartIndex, mbb));
H A DCalcSpillWeights.cpp92 MachineBasicBlock *mbb = 0; local
119 if (mi->getParent() != mbb) {
120 mbb = mi->getParent();
121 loop = Loops.getLoopFor(mbb);
123 isExiting = loop ? loop->isLoopExiting(mbb) : false;
132 if (writes && isExiting && LIS.isLiveOutOfMBB(li, mbb))
H A DRegisterScavenging.cpp79 void RegScavenger::enterBasicBlock(MachineBasicBlock *mbb) { argument
80 MachineFunction &MF = *mbb->getParent();
105 MBB = mbb;
H A DSplitter.cpp346 MachineBasicBlock *mbb = &*bbItr; local
349 if (tii->AnalyzeBranch(*mbb, a, b, c)) {
350 dbgs() << "MBB#" << mbb->getNumber() << " has multiway terminator.\n";
352 for (MachineBasicBlock::iterator iItr = mbb->begin(), iEnd = mbb->end();
358 for (MachineBasicBlock::succ_iterator sItr = mbb->succ_begin(), sEnd = mbb->succ_end();
401 void LoopSplitter::updateTerminators(MachineBasicBlock &mbb) { argument
402 mbb.updateTerminator();
404 for (MachineBasicBlock::iterator miItr = mbb
[all...]
H A DRegAllocPBQP.cpp354 const MachineBasicBlock *mbb = &*mbbItr; local
356 for (MachineBasicBlock::const_iterator miItr = mbb->begin(),
357 miEnd = mbb->end();
377 loopInfo->getLoopDepth(mbb));
H A DRenderMachineFunction.cpp808 MachineBasicBlock *mbb = sis->getMBBFromIndex(i); local
811 if (i == sis->getMBBStartIdx(mbb) || mi != 0 ||
816 if (i == sis->getMBBStartIdx(mbb)) {
817 os << indent + s(6) << "BB#" << mbb->getNumber() << ":&nbsp;\n";
H A DLiveIntervalAnalysis.cpp284 void LiveIntervals::handleVirtualRegisterDef(MachineBasicBlock *mbb, argument
333 if (vi.Kills.size() == 1 && vi.Kills[0]->getParent() == mbb) {
357 LiveRange NewLR(defIndex, getMBBEndIdx(mbb), ValNo);
480 SlotIndex killIndex = getMBBEndIdx(mbb);
895 MachineBasicBlock *mbb) const {
896 const MachineBasicBlock *lpad = mbb->getLandingPadSuccessor();
901 return mbb->getFirstTerminator();
905 MachineBasicBlock::iterator I = mbb->end(), B = mbb->begin();
912 return mbb
1151 MachineBasicBlock *mbb = indexes_->getMBBCoveringRange(itr->start, itr->end); local
[all...]
H A DRegisterCoalescer.cpp1848 MachineBasicBlock* mbb = mbbi; local
1849 for (MachineBasicBlock::iterator mii = mbb->begin(), mie = mbb->end();
/external/clang/test/CodeGenCXX/
H A Dmangle-ms-back-references.cpp27 void mbb(bool a, bool b) {} function in struct:S
41 b->mbb(false, false);
42 // CHECK: "\01?mbb@S@@QAEX_N0@Z"
/external/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.cpp234 const MachineBasicBlock *mbb,
240 MBB(mbb) {}
243 const MachineBasicBlock *mbb,
246 return new ARMConstantPoolMBB(C, mbb, ID, PCAdj, ARMCP::no_modifier, false);
233 ARMConstantPoolMBB(LLVMContext &C, const MachineBasicBlock *mbb, unsigned id, unsigned char PCAdj, ARMCP::ARMCPModifier Modifier, bool AddCurrentAddress) argument
242 Create(LLVMContext &C, const MachineBasicBlock *mbb, unsigned ID, unsigned char PCAdj) argument
/external/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp134 MachineBasicBlock *mbb = nullptr; local
164 if (mi->getParent() != mbb) {
165 mbb = mi->getParent();
166 loop = Loops.getLoopFor(mbb);
167 isExiting = loop ? loop->isLoopExiting(mbb) : false;
176 if (writes && isExiting && LIS.isLiveOutOfMBB(li, mbb))
H A DRegisterPressure.cpp223 const MachineBasicBlock *mbb,
232 MBB = mbb;
220 init(const MachineFunction *mf, const RegisterClassInfo *rci, const LiveIntervals *lis, const MachineBasicBlock *mbb, MachineBasicBlock::const_iterator pos, bool TrackLaneMasks, bool TrackUntiedDefs) argument
H A DRegisterCoalescer.cpp2751 MBBPriorityInfo(MachineBasicBlock *mbb, unsigned depth, bool issplit) argument
2752 : MBB(mbb), Depth(depth), IsSplit(issplit) {}
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMConstantPoolValue.cpp271 const MachineBasicBlock *mbb,
277 MBB(mbb) {}
280 const MachineBasicBlock *mbb,
283 return new ARMConstantPoolMBB(C, mbb, ID, PCAdj, ARMCP::no_modifier, false);
270 ARMConstantPoolMBB(LLVMContext &C, const MachineBasicBlock *mbb, unsigned id, unsigned char PCAdj, ARMCP::ARMCPModifier Modifier, bool AddCurrentAddress) argument
279 Create(LLVMContext &C, const MachineBasicBlock *mbb, unsigned ID, unsigned char PCAdj) argument
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DLiveIntervalAnalysis.h205 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const {
206 return indexes_->getMBBStartIdx(mbb);
210 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const {
211 return indexes_->getMBBEndIdx(mbb);
215 const MachineBasicBlock *mbb) const {
216 return li.liveAt(getMBBStartIdx(mbb));
220 const MachineBasicBlock *mbb) {
221 return li.getLiveRangeContaining(getMBBStartIdx(mbb));
225 const MachineBasicBlock *mbb) const {
226 return li.liveAt(getMBBEndIdx(mbb)
219 findEnteringRange(LiveInterval &li, const MachineBasicBlock *mbb) argument
229 findExitingRange(LiveInterval &li, const MachineBasicBlock *mbb) argument
[all...]
H A DSelectionDAGNodes.h1346 explicit BasicBlockSDNode(MachineBasicBlock *mbb) argument
1347 : SDNode(ISD::BasicBlock, DebugLoc(), getSDVTList(MVT::Other)), MBB(mbb) {
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1520 explicit BasicBlockSDNode(MachineBasicBlock *mbb) argument
1521 : SDNode(ISD::BasicBlock, 0, DebugLoc(), getSDVTList(MVT::Other)), MBB(mbb)
/external/owasp/sanitizer/distrib/lib/
H A Dguava.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/common/ com/google/common/collect/ ...
/external/owasp/sanitizer/lib/guava-libraries/
H A Dguava.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/common/ com/google/common/collect/ ...
/external/testng/ant/3rdparty/
H A Ddoclava-1.0.3.jarMETA-INF/MANIFEST.MF assets/html/index.html assets/templates/data.hdf assets/templates/assets/ ...
/external/robolectric/v3/runtime/
H A Dandroid-all-4.4_r1-robolectric-1.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/android/ com/google/android/collect/ ...

Completed in 564 milliseconds