| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | IntervalMap.h | 936 class IntervalMap { 1036 void visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef, 1041 explicit IntervalMap(Allocator &a) : allocator(&a) { in IntervalMap() function 1049 IntervalMap(IntervalMap const &RHS) : IntervalMap(*RHS.allocator) { in IntervalMap() function 1055 IntervalMap &operator=(IntervalMap const &RHS) { 1063 IntervalMap(IntervalMap &&RHS) : IntervalMap(*RHS.allocator) { in IntervalMap() function 1069 IntervalMap &operator=(IntervalMap &&RHS) { 1095 ~IntervalMap() { in ~IntervalMap() 1201 ValT IntervalMap<KeyT, ValT, N, Traits>:: 1214 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>:: [all …]
|
| D | CoalescingBitVector.h | 45 using MapT = IntervalMap<IndexT, char>;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | IntervalPartition.h | 44 IntervalMapTy IntervalMap; variable 78 IntervalMapTy::iterator I = IntervalMap.find(BB); in getBlockInterval() 79 return I != IntervalMap.end() ? I->second : nullptr; in getBlockInterval()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
| D | MapperJITLinkMemoryManager.h | 58 using AvailableMemoryMap = IntervalMap<ExecutorAddr, bool>; 60 IntervalMap<ExecutorAddr, bool> AvailableMemory;
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | IntervalPartition.cpp | 41 IntervalMap.clear(); in releaseMemory() 60 IntervalMap.insert(std::make_pair(*It, I)); in addIntervalToPartition()
|
| /openbsd/src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/ |
| D | PdbIndex.h | 99 llvm::IntervalMap<lldb::addr_t, uint32_t>::Allocator m_allocator; 102 llvm::IntervalMap<lldb::addr_t, uint16_t> m_va_to_modi;
|
| D | PdbIndex.cpp | 92 llvm::IntervalMap<uint64_t, uint16_t> &m_imap; in ParseSectionContribs() 95 Visitor(PdbIndex &ctx, llvm::IntervalMap<uint64_t, uint16_t> &imap) in ParseSectionContribs()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | DeadStoreElimination.cpp | 630 static bool tryToShortenEnd(Instruction *DeadI, OverlapIntervalsTy &IntervalMap, in tryToShortenEnd() argument 632 if (IntervalMap.empty() || !isShortenableAtTheEnd(DeadI)) in tryToShortenEnd() 635 OverlapIntervalsTy::iterator OII = --IntervalMap.end(); in tryToShortenEnd() 650 IntervalMap.erase(OII); in tryToShortenEnd() 658 OverlapIntervalsTy &IntervalMap, in tryToShortenBegin() argument 660 if (IntervalMap.empty() || !isShortenableAtTheBeginning(DeadI)) in tryToShortenBegin() 663 OverlapIntervalsTy::iterator OII = IntervalMap.begin(); in tryToShortenBegin() 679 IntervalMap.erase(OII); in tryToShortenBegin() 1968 OverlapIntervalsTy &IntervalMap = OI.second; in removePartiallyOverlappedStores() local 1969 Changed |= tryToShortenEnd(DeadI, IntervalMap, DeadStart, DeadSize); in removePartiallyOverlappedStores() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | LiveIntervalUnion.h | 46 using LiveSegments = IntervalMap<SlotIndex, const LiveInterval *>;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/ |
| D | NativeSession.h | 135 IntervalMap<uint64_t, uint16_t, 8, IntervalMapHalfOpenInfo<uint64_t>>;
|
| /openbsd/src/gnu/usr.bin/clang/libLLVMSupport/ |
| D | Makefile.shared | 73 IntervalMap.cpp \
|
| D | Makefile | 74 IntervalMap.cpp \
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Support/ |
| D | BUILD.gn | 92 "IntervalMap.cpp",
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | SplitKit.h | 307 using RegAssignMap = IntervalMap<SlotIndex, unsigned>;
|
| D | LiveDebugVariables.cpp | 260 using LocMap = IntervalMap<SlotIndex, DbgVariableValue, 4>;
|
| D | AssignmentTrackingAnalysis.cpp | 309 using FragsInMemMap = IntervalMap<
|
| /openbsd/src/gnu/llvm/llvm/lib/Support/ |
| D | CMakeLists.txt | 178 IntervalMap.cpp
|
| /openbsd/src/gnu/llvm/lldb/tools/lldb-test/ |
| D | lldb-test.cpp | 268 IntervalMap<addr_t, unsigned, 8, IntervalMapHalfOpenInfo<addr_t>>;
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| D | DWARFVerifier.cpp | 408 using MapType = IntervalMap<uint64_t, uint64_t>; in verifyIndex()
|
| /openbsd/src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ |
| D | ObjectFileELF.cpp | 1738 using VMMap = llvm::IntervalMap<addr_t, SectionSP, 4,
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | ProgrammersManual.rst | 2306 llvm/ADT/IntervalMap.h 2309 IntervalMap is a compact map for small keys and values. It maps key intervals 2314 The IntervalMap iterators are quite big, so they should not be passed around as
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | LoopVectorize.cpp | 5945 using IntervalMap = DenseMap<Instruction *, unsigned>; in calculateRegisterUsage() typedef 5950 IntervalMap EndPoint; in calculateRegisterUsage()
|
| /openbsd/src/distrib/sets/lists/comp/ |
| D | clang.macppc | 1008 ./usr/include/llvm/ADT/IntervalMap.h
|
| D | clang.powerpc64 | 1007 ./usr/include/llvm/ADT/IntervalMap.h
|
| D | clang.i386 | 1007 ./usr/include/llvm/ADT/IntervalMap.h
|