Home
last modified time | relevance | path

Searched refs:IntervalMap (Results 1 – 25 of 54) sorted by relevance

123

/external/sdv/vsomeip/third_party/boost/icl/test/
Dtest_interval_quantifier_shared.hpp17 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
19 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
29 typedef IntervalMap<T,U,Trt> IntervalMapT; in make_3_itv_maps_and_derivatives_1()
47 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
49 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
54 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_monoid_plus_4_bicremental_types()
69 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
71 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
76 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_monoid_et_4_bicremental_types()
94 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
[all …]
Dtest_icl_quantifier_shared.hpp17 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
19 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
30 typedef IntervalMap<T,U,Trt> IntervalMapT; in make_3_icl_maps_and_derivatives_1()
72 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
74 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
79 typedef IntervalMap<T,U,Trt> IntervalMapT; in icl_quantifier_check_monoid_plus_4_bicremental_types()
95 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
97 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
102 typedef IntervalMap<T,U,Trt> IntervalMapT; in icl_quantifier_check_monoid_et_4_bicremental_types()
121 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
[all …]
Dtest_quantifier_map_shared.hpp16 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
19 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_monoid_plus_4_bicremental_types()
35 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
38 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_monoid_et_4_bicremental_types()
57 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
60 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_abelian_monoid_plus_4_bicremental_types()
76 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
79 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_abelian_monoid_et_4_bicremental_types()
98 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
101 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_partial_invertive_monoid_plus_4_bicremental_types()
[all …]
Dtest_interval_map_shared.hpp16 ICL_IntervalMap_TEMPLATE(T,U,Traits,partial_absorber) IntervalMap,
18 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,partial_absorber) IntervalMap,
24 typedef IntervalMap<T,U> IntervalMapT; in interval_map_fundamentals_4_ordered_types()
171 ICL_IntervalMap_TEMPLATE(T,U,Traits,partial_absorber) IntervalMap,
173 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,partial_absorber) IntervalMap,
179 typedef IntervalMap<T,U> IntervalMapT; in interval_map_ctor_4_bicremental_types()
240 ICL_IntervalMap_TEMPLATE(T,U,Traits,partial_absorber) IntervalMap,
242 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,partial_absorber) IntervalMap,
248 typedef IntervalMap<T,U> IntervalMapT; in interval_map_add_sub_4_bicremental_types()
299 ICL_IntervalMap_TEMPLATE(T,U,Traits,partial_absorber) IntervalMap,
[all …]
Dtest_quantifier_icl_map.hpp16 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
19 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_monoid_plus_4_bicremental_types()
41 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
44 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_monoid_et_4_bicremental_types()
69 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
72 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_abelian_monoid_plus_4_bicremental_types()
94 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
97 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_abelian_monoid_et_4_bicremental_types()
122 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap>
125 typedef IntervalMap<T,U,Trt> IntervalMapT; in itv_quantifier_check_partial_invertive_monoid_plus_4_bicremental_types()
[all …]
Dtest_icl_map.hpp17 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
19 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
24 typedef IntervalMap<T,U,Trt> IntervalMapT; in icl_map_contains_4_bicremental_types()
49 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
51 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
56 typedef IntervalMap<T,U,Trt> IntervalMapT; in icl_map_find_4_bicremental_types()
81 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
83 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
88 typedef IntervalMap<T,U,Trt> IntervalMapT; in icl_map_inclusion_compare_4_bicremental_types()
156 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
[all …]
Dtest_functions.hpp29 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap,
31 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap,
45 ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap,
47 ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap,
56 typedef IntervalMap<T,U,Trt> IntervalMapT; in test_interval_map_copy_via_inserter()
Dportability.hpp24 IntervalMap<tp_T, tp_U, tp_Trt \
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/
DIntervalMap.h936 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 …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DIntervalMap.h933 class IntervalMap {
1037 void visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef,
1042 explicit IntervalMap(Allocator &a) : height(0), rootSize(0), allocator(a) { in IntervalMap() function
1048 ~IntervalMap() { in ~IntervalMap()
1154 ValT IntervalMap<KeyT, ValT, N, Traits>::
1167 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>::
1208 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>::
1246 void IntervalMap<KeyT, ValT, N, Traits>::
1247 visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef, unsigned Height)) { in visitNodes()
1273 void IntervalMap<KeyT, ValT, N, Traits>::
[all …]
/external/llvm/include/llvm/ADT/
DIntervalMap.h932 class IntervalMap {
1038 void visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef,
1043 explicit IntervalMap(Allocator &a) : height(0), rootSize(0), allocator(a) { in IntervalMap() function
1049 ~IntervalMap() { in ~IntervalMap()
1142 ValT IntervalMap<KeyT, ValT, N, Traits>::
1156 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>::
1197 IntervalMapImpl::IdxPair IntervalMap<KeyT, ValT, N, Traits>::
1235 void IntervalMap<KeyT, ValT, N, Traits>::
1236 visitNodes(void (IntervalMap::*f)(IntervalMapImpl::NodeRef, unsigned Height)) { in visitNodes()
1262 void IntervalMap<KeyT, ValT, N, Traits>::
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DIntervalPartition.h44 IntervalMapTy IntervalMap; variable
78 IntervalMapTy::iterator I = IntervalMap.find(BB); in getBlockInterval()
79 return I != IntervalMap.end() ? I->second : nullptr; in getBlockInterval()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
DIntervalPartition.h44 IntervalMapTy IntervalMap; variable
78 IntervalMapTy::iterator I = IntervalMap.find(BB); in getBlockInterval()
79 return I != IntervalMap.end() ? I->second : nullptr; in getBlockInterval()
/external/llvm/include/llvm/Analysis/
DIntervalPartition.h42 IntervalMapTy IntervalMap; variable
79 IntervalMapTy::iterator I = IntervalMap.find(BB); in getBlockInterval()
80 return I != IntervalMap.end() ? I->second : nullptr; in getBlockInterval()
/external/clang/test/SemaTemplate/
Dissue150.cpp20 template<class _T, class Traits = int> class IntervalMap>
21 void foo(IntervalMap<T,Trt>* m) { typedef IntervalMap<int> type; } in foo()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ExecutionEngine/Orc/
DMapperJITLinkMemoryManager.h58 using AvailableMemoryMap = IntervalMap<ExecutorAddr, bool>;
60 IntervalMap<ExecutorAddr, bool> AvailableMemory;
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DIntervalPartition.cpp41 IntervalMap.clear(); in releaseMemory()
60 IntervalMap.insert(std::make_pair(*It, I)); in addIntervalToPartition()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DIntervalPartition.cpp41 IntervalMap.clear(); in releaseMemory()
60 IntervalMap.insert(std::make_pair(*It, I)); in addIntervalToPartition()
/external/llvm/lib/Analysis/
DIntervalPartition.cpp30 IntervalMap.clear(); in releaseMemory()
50 IntervalMap.insert(std::make_pair(*It, I)); in addIntervalToPartition()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp975 OverlapIntervalsTy &IntervalMap, in tryToShortenEnd() argument
977 if (IntervalMap.empty() || !isShortenableAtTheEnd(EarlierWrite)) in tryToShortenEnd()
980 OverlapIntervalsTy::iterator OII = --IntervalMap.end(); in tryToShortenEnd()
988 IntervalMap.erase(OII); in tryToShortenEnd()
996 OverlapIntervalsTy &IntervalMap, in tryToShortenBegin() argument
998 if (IntervalMap.empty() || !isShortenableAtTheBeginning(EarlierWrite)) in tryToShortenBegin()
1001 OverlapIntervalsTy::iterator OII = IntervalMap.begin(); in tryToShortenBegin()
1010 IntervalMap.erase(OII); in tryToShortenBegin()
1030 OverlapIntervalsTy &IntervalMap = OI.second; in removePartiallyOverlappedStores() local
1032 tryToShortenEnd(EarlierWrite, IntervalMap, EarlierStart, EarlierSize); in removePartiallyOverlappedStores()
[all …]
/external/llvm/include/llvm/CodeGen/
DLiveIntervalUnion.h36 const IntervalMap<SlotIndex, LiveInterval*>::const_iterator &LUSeg) { in overlap()
48 typedef IntervalMap<SlotIndex, LiveInterval*> LiveSegments;
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp630 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 …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DLiveIntervalUnion.h46 using LiveSegments = IntervalMap<SlotIndex, const LiveInterval *>;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervalUnion.h46 using LiveSegments = IntervalMap<SlotIndex, LiveInterval*>;
/external/llvm/lib/Support/
DCMakeLists.txt61 IntervalMap.cpp

123