| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
| H A D | interval_map_test.cpp | 20 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M; in TEST() 29 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M; in TEST() 46 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M1; in TEST() 58 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M2; in TEST() 75 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M1; in TEST() 87 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M2; in TEST() 104 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M1; in TEST() 123 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M2; in TEST() 141 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M; in TEST() 152 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M; in TEST() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | IntervalMap.h | 937 class IntervalMap { 1037 void visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef, 1042 explicit IntervalMap(Allocator &a) : allocator(&a) { in IntervalMap() function 1050 IntervalMap(IntervalMap const &RHS) : IntervalMap(*RHS.allocator) { in IntervalMap() function 1056 IntervalMap &operator=(IntervalMap const &RHS) { 1064 IntervalMap(IntervalMap &&RHS) : IntervalMap(*RHS.allocator) { in IntervalMap() function 1070 IntervalMap &operator=(IntervalMap &&RHS) { 1096 ~IntervalMap() { in ~IntervalMap() 1202 ValT IntervalMap<KeyT, ValT, N, Traits>:: 1215 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>:: [all …]
|
| H A D | CoalescingBitVector.h | 45 using MapT = IntervalMap<IndexT, char>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MapperJITLinkMemoryManager.h | 60 using AvailableMemoryMap = IntervalMap<ExecutorAddr, bool>; 62 IntervalMap<ExecutorAddr, bool> AvailableMemory;
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | interval_map.h | 126 class IntervalMap; variable 129 class IntervalMap<KeyT, ValT, IntervalCoalescing::Enabled> 157 class IntervalMap<KeyT, ValT, IntervalCoalescing::Disabled>
|
| H A D | interval_set.h | 30 using ImplMap = IntervalMap<KeyT, std::monostate, Coalescing>;
|
| H A D | macho_platform.cpp | 182 IntervalMap<char *, UnwindSections, IntervalCoalescing::Disabled>;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A 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;
|
| H A 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 715 static bool tryToShortenEnd(Instruction *DeadI, OverlapIntervalsTy &IntervalMap, in tryToShortenEnd() argument 717 if (IntervalMap.empty() || !isShortenableAtTheEnd(DeadI)) in tryToShortenEnd() 720 OverlapIntervalsTy::iterator OII = --IntervalMap.end(); in tryToShortenEnd() 735 IntervalMap.erase(OII); in tryToShortenEnd() 743 OverlapIntervalsTy &IntervalMap, in tryToShortenBegin() argument 745 if (IntervalMap.empty() || !isShortenableAtTheBeginning(DeadI)) in tryToShortenBegin() 748 OverlapIntervalsTy::iterator OII = IntervalMap.begin(); in tryToShortenBegin() 764 IntervalMap.erase(OII); in tryToShortenBegin() 2253 OverlapIntervalsTy &IntervalMap = OI.second; in removePartiallyOverlappedStores() local 2254 Changed |= tryToShortenEnd(DeadI, IntervalMap, DeadStart, DeadSize); in removePartiallyOverlappedStores() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/ |
| H A D | RootSignatureValidations.h | 71 using MapT = llvm::IntervalMap<uint32_t, const RangeInfo *, 16,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveIntervalUnion.h | 46 using LiveSegments = IntervalMap<SlotIndex, const LiveInterval *>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 136 IntervalMap<uint64_t, uint16_t, 8, IntervalMapHalfOpenInfo<uint64_t>>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanAnalysis.cpp | 420 using IntervalMap = SmallDenseMap<VPRecipeBase *, unsigned, 16>; in calculateRegisterUsageForPlan() typedef 425 IntervalMap EndPoint; in calculateRegisterUsageForPlan()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SplitKit.h | 313 using RegAssignMap = IntervalMap<SlotIndex, unsigned>;
|
| H A D | LiveDebugVariables.cpp | 265 using LocMap = IntervalMap<SlotIndex, DbgVariableValue, 4>;
|
| H A D | AssignmentTrackingAnalysis.cpp | 381 using FragsInMemMap = IntervalMap<
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProf.h | 517 IntervalMap<uint64_t, uint64_t, 4, IntervalMapHalfOpenInfo<uint64_t>>;
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFVerifier.cpp | 486 using MapType = IntervalMap<uint64_t, uint64_t>; in verifyIndex()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 1744 using VMMap = llvm::IntervalMap<addr_t, SectionSP, 4,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 6430 using RangeMap = IntervalMap<unsigned, bool>;
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 1278 SRCS_MIN+= Support/IntervalMap.cpp
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 16559 …exEjLj4ENS_15IntervalMapInfoIS1_EEE14const_iterator7setRootEj", "llvm::IntervalMap<llvm::SlotIndex… 16563 …lotIndexEjLj4ENS_15IntervalMapInfoIS1_EEE8iterator8setValueEj", "llvm::IntervalMap<llvm::SlotIndex… 16564 …4ENS_15IntervalMapInfoIS1_EEE8iterator16canCoalesceRightES1_j", "llvm::IntervalMap<llvm::SlotIndex… 16565 …j4ENS_15IntervalMapInfoIS1_EEE8iterator15canCoalesceLeftES1_j", "llvm::IntervalMap<llvm::SlotIndex… 16566 …otIndexEjLj4ENS_15IntervalMapInfoIS1_EEE8iterator9treeEraseEb", "llvm::IntervalMap<llvm::SlotIndex… 16567 …otIndexEjLj4ENS_15IntervalMapInfoIS1_EEE8iterator9eraseNodeEj", "llvm::IntervalMap<llvm::SlotIndex… 16568 …lotIndexEjLj4ENS_15IntervalMapInfoIS1_EEE16switchRootToLeafEv", "llvm::IntervalMap<llvm::SlotIndex… 16569 …efEjE", "llvm::IntervalMap<llvm::SlotIndex, unsigned int, 4u, llvm::IntervalMapInfo<llvm::SlotInde… 16570 …rvalMapInfoIS1_EEE10deleteNodeENS_15IntervalMapImpl7NodeRefEj", "llvm::IntervalMap<llvm::SlotIndex… 16573 …ndexEjLj4ENS_15IntervalMapInfoIS1_EEE8iterator6insertES1_S1_j", "llvm::IntervalMap<llvm::SlotIndex… [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 29686 using IMap = llvm::IntervalMap<int64_t, std::monostate, 8, in parallelizeChainedStores()
|