HomeSort by relevance Sort by last modified time
    Searched refs:mbb (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /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))

Completed in 1549 milliseconds

1 2 3 4