/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
SlotIndexes.cpp | 36 idx2MBBMap.clear(); 50 // FIXME: This can be simplified. The mi2iMap_, Idx2MBBMap, etc. should 59 assert(idx2MBBMap.empty() && 69 idx2MBBMap.reserve(mf->size()); 101 idx2MBBMap.push_back(IdxMBBPair(blockStartIndex, mbb)); 104 // Sort the Idx2MBBMap 105 std::sort(idx2MBBMap.begin(), idx2MBBMap.end(), Idx2MBBCompare());
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 588 std::lower_bound(idx2MBBMap.begin(), idx2MBBMap.end(), index); 591 ((I != idx2MBBMap.end() && I->first > index) || 592 (I == idx2MBBMap.end() && idx2MBBMap.size()>0)) ? (I-1): I; 594 assert(J != idx2MBBMap.end() && J->first <= index && 603 std::lower_bound(idx2MBBMap.begin(), idx2MBBMap.end(), start) [all...] |
/external/llvm/lib/CodeGen/ |
SlotIndexes.cpp | 36 idx2MBBMap.clear(); 51 // FIXME: This can be simplified. The mi2iMap_, Idx2MBBMap, etc. should 58 assert(idx2MBBMap.empty() && 67 idx2MBBMap.reserve(mf->size()); 94 idx2MBBMap.push_back(IdxMBBPair(blockStartIndex, &MBB)); 97 // Sort the Idx2MBBMap 98 std::sort(idx2MBBMap.begin(), idx2MBBMap.end(), Idx2MBBCompare());
|
/external/llvm/include/llvm/CodeGen/ |
SlotIndexes.h | 358 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 360 SmallVector<IdxMBBPair, 8> idx2MBBMap; 513 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 519 return std::lower_bound(I, idx2MBBMap.end(), To); 524 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 526 /// Returns an iterator for the begin of the idx2MBBMap. 528 return idx2MBBMap.begin(); 530 /// Return an iterator for the end of the idx2MBBMap. 532 return idx2MBBMap.end(); 544 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
SlotIndexes.h | 343 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 345 SmallVector<IdxMBBPair, 8> idx2MBBMap; 498 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 504 return std::lower_bound(I, idx2MBBMap.end(), To); 509 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 511 /// Returns an iterator for the begin of the idx2MBBMap. 513 return idx2MBBMap.begin(); 515 /// Return an iterator for the end of the idx2MBBMap. 517 return idx2MBBMap.end(); 529 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
SlotIndexes.h | 343 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 345 SmallVector<IdxMBBPair, 8> idx2MBBMap; 498 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 504 return std::lower_bound(I, idx2MBBMap.end(), To); 509 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 511 /// Returns an iterator for the begin of the idx2MBBMap. 513 return idx2MBBMap.begin(); 515 /// Return an iterator for the end of the idx2MBBMap. 517 return idx2MBBMap.end(); 529 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/ |
SlotIndexes.h | 351 /// Idx2MBBMap - Sorted list of pairs of index of first instruction 353 SmallVector<IdxMBBPair, 8> idx2MBBMap; 506 /// Iterator over the idx2MBBMap (sorted pairs of slot index of basic block 513 return std::lower_bound(I, idx2MBBMap.end(), To); 519 return advanceMBBIndex(idx2MBBMap.begin(), Idx); 522 /// Returns an iterator for the begin of the idx2MBBMap. 524 return idx2MBBMap.begin(); 527 /// Return an iterator for the end of the idx2MBBMap. 529 return idx2MBBMap.end(); 541 (I == MBBIndexEnd() && !idx2MBBMap.empty())) ? std::prev(I) : I [all...] |