/toolchain/binutils/binutils-2.25/gas/testsuite/gas/ia64/ |
last.s | 9 {.mbb
|
slot2.s | 10 {.mbb 14 {.mbb
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/m68k/ |
fido.s | 32 movec %mbb,%d5 33 movec %mbb,%a5 36 movec %d7,%mbb 37 movec %a7,%mbb
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 154 /// adds a live range from that instruction to the end of its MBB. 205 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 [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
CalcSpillWeights.cpp | 92 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))
|
SlotIndexes.cpp | 44 // Iterate over all MBBs, and within each MBB all MIs, keeping the MI 60 "Index -> MBB mapping non-empty at initial numbering?"); 62 "MBB -> Index mapping non-empty at initial numbering?"); 76 MachineBasicBlock *mbb = &*mbbItr; local 78 // Insert an index for the MBB start. 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)); [all...] |
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/ |
MappedByteBufferTest.java | 217 MappedByteBuffer mbb = ch.map(MapMode.READ_WRITE, 0L, 100L); local 220 mbb.putInt(1, 1); 221 mbb.position(50); 222 mbb.putInt(50); 224 mbb.flip(); 225 mbb.get(); 226 assertEquals(1, mbb.getInt()); 228 mbb.position(50); 229 assertEquals(50, mbb.getInt());
|
/external/clang/test/CodeGenCXX/ |
mangle-ms-back-references.cpp | 27 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/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 145 /// instruction to the end of its MBB. 212 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 213 return Indexes->getMBBStartIdx(mbb); 217 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 218 return Indexes->getMBBEndIdx(mbb); 222 const MachineBasicBlock *mbb) const { 223 return LR.liveAt(getMBBStartIdx(mbb)); 227 const MachineBasicBlock *mbb) const { 228 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 235 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 355 /// MBBRanges - Map MBB number to (start, stop) indexes. 359 /// and MBB id. 400 void repairIndexesInRange(MachineBasicBlock *MBB, 451 const MachineBasicBlock *MBB = MI.getParent(); 452 assert(MBB && "MI must be inserted inna basic block"); 453 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 456 return getMBBStartIdx(MBB); 468 const MachineBasicBlock *MBB = MI.getParent(); 469 assert(MBB && "MI must be inserted inna basic block"); 470 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 340 /// MBBRanges - Map MBB number to (start, stop) indexes. 344 /// and MBB id. 384 void repairIndexesInRange(MachineBasicBlock *MBB, 436 const MachineBasicBlock *MBB = MI.getParent(); 437 assert(MBB && "MI must be inserted inna basic block"); 438 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 441 return getMBBStartIdx(MBB); 453 const MachineBasicBlock *MBB = MI.getParent(); 454 assert(MBB && "MI must be inserted inna basic block"); 455 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 340 /// MBBRanges - Map MBB number to (start, stop) indexes. 344 /// and MBB id. 384 void repairIndexesInRange(MachineBasicBlock *MBB, 436 const MachineBasicBlock *MBB = MI.getParent(); 437 assert(MBB && "MI must be inserted inna basic block"); 438 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 441 return getMBBStartIdx(MBB); 453 const MachineBasicBlock *MBB = MI.getParent(); 454 assert(MBB && "MI must be inserted inna basic block"); 455 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 340 /// MBBRanges - Map MBB number to (start, stop) indexes. 344 /// and MBB id. 384 void repairIndexesInRange(MachineBasicBlock *MBB, 436 const MachineBasicBlock *MBB = MI.getParent(); 437 assert(MBB && "MI must be inserted inna basic block"); 438 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 441 return getMBBStartIdx(MBB); 453 const MachineBasicBlock *MBB = MI.getParent(); 454 assert(MBB && "MI must be inserted inna basic block"); 455 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 340 /// MBBRanges - Map MBB number to (start, stop) indexes. 344 /// and MBB id. 384 void repairIndexesInRange(MachineBasicBlock *MBB, 436 const MachineBasicBlock *MBB = MI.getParent(); 437 assert(MBB && "MI must be inserted inna basic block"); 438 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 441 return getMBBStartIdx(MBB); 453 const MachineBasicBlock *MBB = MI.getParent(); 454 assert(MBB && "MI must be inserted inna basic block"); 455 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 340 /// MBBRanges - Map MBB number to (start, stop) indexes. 344 /// and MBB id. 384 void repairIndexesInRange(MachineBasicBlock *MBB, 436 const MachineBasicBlock *MBB = MI.getParent(); 437 assert(MBB && "MI must be inserted inna basic block"); 438 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 441 return getMBBStartIdx(MBB); 453 const MachineBasicBlock *MBB = MI.getParent(); 454 assert(MBB && "MI must be inserted inna basic block"); 455 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
SlotIndexes.h | 340 /// MBBRanges - Map MBB number to (start, stop) indexes. 344 /// and MBB id. 384 void repairIndexesInRange(MachineBasicBlock *MBB, 436 const MachineBasicBlock *MBB = MI.getParent(); 437 assert(MBB && "MI must be inserted inna basic block"); 438 MachineBasicBlock::const_iterator I = MI, B = MBB->begin(); 441 return getMBBStartIdx(MBB); 453 const MachineBasicBlock *MBB = MI.getParent(); 454 assert(MBB && "MI must be inserted inna basic block"); 455 MachineBasicBlock::const_iterator I = MI, E = MBB->end() [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 142 /// instruction to the end of its MBB. 227 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { 228 return Indexes->getMBBStartIdx(mbb); 232 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { 233 return Indexes->getMBBEndIdx(mbb); 237 const MachineBasicBlock *mbb) const { 238 return LR.liveAt(getMBBStartIdx(mbb)); 242 const MachineBasicBlock *mbb) const { 243 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); 250 void insertMBBInMaps(MachineBasicBlock *MBB) { [all...] |
/external/llvm/lib/CodeGen/ |
CalcSpillWeights.cpp | 134 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))
|