Searched defs:IndexRange (Results 1 - 3 of 3) sorted by relevance

/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
H A DTensorSyclTuple.h168 /// \brief IndexRange that returns a [MIN, MAX) index range
172 struct IndexRange: RangeBuilder<MIN, MAX>::type {}; struct in namespace:utility::tuple
190 /// generate the \ref IndexRange
198 return utility::tuple::append_base(t, a, IndexRange<0, sizeof...(Args)>());
205 /// IndexRange for each of them and create an output tuple T that contains both
221 /// t1 by tuple t2. In this case the \ref IndexRange for both tuple are
230 return utility::tuple::append_base(t1, t2, IndexRange<0, sizeof...(Args1)>(), IndexRange<0, sizeof...(Args2)>());
/external/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.h77 class IndexRange : public std::pair<IndexType,IndexType> { class in class:llvm::HexagonBlockRanges::IndexType
79 IndexRange() : Fixed(false), TiedEnd(false) {} function in class:llvm::HexagonBlockRanges::IndexType::IndexRange
80 IndexRange(IndexType Start, IndexType End, bool F = false, bool T = false) function in class:llvm::HexagonBlockRanges::IndexType::IndexRange
85 bool operator< (const IndexRange &A) const {
88 bool overlaps(const IndexRange &A) const;
89 bool contains(const IndexRange &A) const;
90 void merge(const IndexRange &A);
102 class RangeList : public std::vector<IndexRange> {
105 push_back(IndexRange(Start, End, Fixed, TiedEnd));
107 void add(const IndexRange
[all...]
/external/vulkan-validation-layers/layers/
H A Ddescriptor_sets.h46 struct IndexRange { struct in namespace:cvdescriptorset
47 IndexRange(uint32_t start_in, uint32_t end_in) : start(start_in), end(end_in) {} function in struct:cvdescriptorset::IndexRange
48 IndexRange() = default;
143 const IndexRange &GetGlobalIndexRangeFromBinding(const uint32_t) const;
166 std::unordered_map<uint32_t, IndexRange> binding_to_global_index_range_map_; // range is exclusive of .end
409 const IndexRange &GetGlobalIndexRangeFromBinding(const uint32_t binding) const {

Completed in 194 milliseconds