Home
last modified time | relevance | path

Searched refs:iota_range (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSequence.h263 template <typename T> struct iota_range { struct
274 explicit iota_range(T Begin, T End, bool Inclusive) in iota_range() function
307 return iota_range<T>(Begin, End, false); in seq() argument
317 return iota_range<T>(Begin, End, true); in seq_inclusive()
331 return iota_range<EnumT>(Begin, End, false); in enum_seq()
344 return iota_range<EnumT>(Begin, End, false); in enum_seq()
358 return iota_range<EnumT>(Begin, End, true); in enum_seq_inclusive()
372 return iota_range<EnumT>(Begin, End, true); in enum_seq_inclusive()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DTypeRange.h87 llvm::mapped_iterator<llvm::iota_range<unsigned>::iterator,
101 TypeRangeRange(llvm::iota_range<unsigned> sizeRange, const RangeT &range) in TypeRangeRange()
/llvm-project-15.0.7/polly/include/polly/Support/
H A DISLTools.h531 llvm::iota_range<unsigned> rangeIslSize(unsigned Begin, isl::size End);
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp585 llvm::iota_range<unsigned> polly::rangeIslSize(unsigned Begin, isl::size End) { in rangeIslSize()