Home
last modified time | relevance | path

Searched refs:EnumeratedArray (Results 1 – 5 of 5) sorted by relevance

/llvm-project/llvm/unittests/ADT/
H A DEnumeratedArrayTest.cpp25 TEST(EnumeratedArray, InitAndIndex) { in TEST() argument
29 EnumeratedArray<float, Colors, Colors::Last, size_t> Array1; in TEST()
39 EnumeratedArray<bool, Colors> Array2(true); in TEST()
53 EnumeratedArray<float, Colors, Colors::Last, size_t> Array3 = {10.0, 11.0, in TEST()
64 TEST(EnumeratedArray, Size) { in TEST() argument
68 EnumeratedArray<float, Colors, Colors::Last, size_t> Array; in TEST()
79 TEST(EnumeratedArray, Iterators) { in TEST() argument
83 EnumeratedArray<float, Colors, Colors::Last, size_t> Array; in TEST()
107 using Array = EnumeratedArray<float, Colors, Colors::Last, size_t>;
/llvm-project/llvm/include/llvm/ADT/
H A DEnumeratedArray.h26 class EnumeratedArray {
40 EnumeratedArray() = default;
41 EnumeratedArray(ValueType V) { in EnumeratedArray() function
46 EnumeratedArray(std::initializer_list<ValueType> Init) { in EnumeratedArray() function
60 static_cast<const EnumeratedArray<ValueType, Enumeration, LargestEnum,
/llvm-project/llvm/lib/Analysis/
H A DDependenceGraphBuilder.cpp159 EnumeratedArray<bool, EdgeKind> EdgeAlreadyCreated[DirectionCount]{false, in createPiBlocks()
/llvm-project/mlir/lib/Dialect/SparseTensor/IR/Detail/
H A DVar.h55 using VarKindArray = llvm::EnumeratedArray<T, VarKind, VarKind::Level>;
/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp23 #include "llvm/ADT/EnumeratedArray.h"
438 EnumeratedArray<RuntimeFunctionInfo, RuntimeFunction, in initializeInternalControlVars()
446 EnumeratedArray<InternalControlVarInfo, InternalControlVar, in initializeInternalControlVars()
2311 EnumeratedArray<DenseMap<Instruction *, Value *>, InternalControlVar,
2505 EnumeratedArray<std::optional<Value *>, InternalControlVar,
2645 EnumeratedArray<std::optional<Value *>, InternalControlVar,