Searched refs:IntervalMap (Results 1 - 10 of 10) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
H A D | IntervalPartition.h | 42 IntervalMapTy IntervalMap; member in class:llvm::IntervalPartition 79 IntervalMapTy::iterator I = IntervalMap.find(BB); 80 return I != IntervalMap.end() ? I->second : nullptr; 97 // interval itself (in the IntervalMap).
|
/external/clang/test/SemaTemplate/ |
H A D | issue150.cpp | 20 template<class _T, class Traits = int> class IntervalMap> 21 void foo(IntervalMap<T,Trt>* m) { typedef IntervalMap<int> type; }
|
/external/llvm/lib/Analysis/ |
H A D | IntervalPartition.cpp | 30 IntervalMap.clear(); 42 // interval itself (in the IntervalMap). 50 IntervalMap.insert(std::make_pair(*It, I));
|
/external/llvm/include/llvm/ADT/ |
H A D | IntervalMap.h | 1 //===- llvm/ADT/IntervalMap.h - A sorted interval map -----------*- C++ -*-===// 18 // Like SmallVector, IntervalMap will store the first N intervals in the map 23 // A Traits class specifies how keys are compared. It also allows IntervalMap to 31 // IntervalMap is optimized for small key and value objects, 4 or 8 bytes each 39 // class IntervalMap { 47 // explicit IntervalMap(Allocator&); 48 // ~IntervalMap(): 67 // class IntervalMap::const_iterator : 91 // class IntervalMap::iterator : public const_iterator { 115 // The IntervalMap work [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | LiveIntervalUnion.h | 20 #include "llvm/ADT/IntervalMap.h" 36 const IntervalMap<SlotIndex, LiveInterval*>::const_iterator &LUSeg) { 48 typedef IntervalMap<SlotIndex, LiveInterval*> LiveSegments; 35 overlap(const LiveInterval::Segment &VRSeg, const IntervalMap<SlotIndex, LiveInterval*>::const_iterator &LUSeg) argument
|
/external/llvm/lib/Support/ |
H A D | Android.mk | 33 IntervalMap.cpp \
|
/external/llvm/lib/CodeGen/ |
H A D | SplitKit.h | 21 #include "llvm/ADT/IntervalMap.h" 262 typedef IntervalMap<SlotIndex, unsigned> RegAssignMap;
|
H A D | LiveDebugVariables.cpp | 23 #include "llvm/ADT/IntervalMap.h" 75 typedef IntervalMap<SlotIndex, unsigned, 4> LocMap;
|
/external/llvm/unittests/ADT/ |
H A D | IntervalMapTest.cpp | 1 //===---- ADT/IntervalMapTest.cpp - IntervalMap unit tests ------*- C++ -*-===// 10 #include "llvm/ADT/IntervalMap.h" 17 typedef IntervalMap<unsigned, unsigned, 4> UUMap;
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 5474 typedef DenseMap<Instruction*, unsigned> IntervalMap; 5478 IntervalMap EndPoint; 5520 for (IntervalMap::iterator it = EndPoint.begin(), e = EndPoint.end();
|
Completed in 1330 milliseconds