Searched refs:IntervalMap (Results 1 – 12 of 12) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | IntervalPartition.h | 42 IntervalMapTy IntervalMap; variable 79 IntervalMapTy::iterator I = IntervalMap.find(BB); in getBlockInterval() 80 return I != IntervalMap.end() ? I->second : nullptr; in getBlockInterval()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | IntervalMap.h | 931 class IntervalMap { 1048 void visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef, 1053 explicit IntervalMap(Allocator &a) : height(0), rootSize(0), allocator(a) { in IntervalMap() function 1059 ~IntervalMap() { in ~IntervalMap() 1152 ValT IntervalMap<KeyT, ValT, N, Traits>:: 1166 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>:: 1207 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>:: 1245 void IntervalMap<KeyT, ValT, N, Traits>:: 1246 visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef, unsigned Height)) { in visitNodes() 1272 void IntervalMap<KeyT, ValT, N, Traits>:: [all …]
|
| /minix3/external/bsd/llvm/dist/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; } in foo()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Analysis/ |
| H A D | IntervalPartition.cpp | 30 IntervalMap.clear(); in releaseMemory() 50 IntervalMap.insert(std::make_pair(*It, I)); in addIntervalToPartition()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | LiveIntervalUnion.h | 36 const IntervalMap<SlotIndex, LiveInterval*>::const_iterator &LUSeg) { in overlap() 48 typedef IntervalMap<SlotIndex, LiveInterval*> LiveSegments;
|
| /minix3/external/bsd/llvm/lib/libLLVMSupport/ |
| H A D | Makefile | 39 IntervalMap.cpp \
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Support/ |
| H A D | CMakeLists.txt | 59 IntervalMap.cpp
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | SplitKit.h | 262 typedef IntervalMap<SlotIndex, unsigned> RegAssignMap;
|
| H A D | LiveDebugVariables.cpp | 75 typedef IntervalMap<SlotIndex, unsigned, 4> LocMap;
|
| /minix3/external/bsd/llvm/dist/llvm/unittests/ADT/ |
| H A D | IntervalMapTest.cpp | 17 typedef IntervalMap<unsigned, unsigned, 4> UUMap;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5751 typedef DenseMap<Instruction*, unsigned> IntervalMap; in calculateRegisterUsage() typedef 5755 IntervalMap EndPoint; in calculateRegisterUsage() 5797 for (IntervalMap::iterator it = EndPoint.begin(), e = EndPoint.end(); in calculateRegisterUsage()
|
| /minix3/external/bsd/llvm/dist/llvm/docs/ |
| H A D | ProgrammersManual.rst | 1406 llvm/ADT/IntervalMap.h 1409 IntervalMap is a compact map for small keys and values. It maps key intervals 1414 The IntervalMap iterators are quite big, so they should not be passed around as
|