|
LLVM 23.0.0git
|
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... | |
| struct | llvm::Repeated< T >::Storage |
| Wrapper for the stored value used as a PointerUnion target in range types (e.g., TypeRange, ValueRange). 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 > > | |