|
LLVM 23.0.0git
|
#include "llvm/ADT/iterator.h"#include <algorithm>#include <cassert>#include <cstddef>#include <utility>Go to the source code of this file.
Classes | |
| class | llvm::RepeatedIterator< T > |
| A random-access iterator that always dereferences to the same value. More... | |
| struct | llvm::Repeated< T > |
| A memory-efficient immutable range with a single value repeated N times. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
| template<typename U> | |
| llvm::Repeated (size_t, U &&) -> Repeated< std::decay_t< U > > | |