| /llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | EnumTables.h | 21 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames(); 22 ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames(); 23 ArrayRef<EnumEntry<uint16_t>> getRegisterNames(CPUType Cpu); 24 ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames(); 25 ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames(); 26 ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames(); 27 ArrayRef<EnumEntry<uint8_t>> getFrameCookieKindNames(); 28 ArrayRef<EnumEntry<SourceLanguage>> getSourceLanguageNames(); 29 ArrayRef<EnumEntry<uint32_t>> getCompileSym2FlagNames(); 30 ArrayRef<EnumEntry<uint32_t>> getCompileSym3FlagNames(); [all …]
|
| /llvm-project/flang/include/flang/Optimizer/Builder/ |
| H A D | IntrinsicCall.h | 38 llvm::ArrayRef<fir::ExtendedValue> args, 48 llvm::ArrayRef<fir::ExtendedValue> args, 151 llvm::ArrayRef<fir::ExtendedValue> arg); 161 llvm::ArrayRef<mlir::Value>); 164 fir::FirOpBuilder &, mlir::Location, llvm::ArrayRef<mlir::Value>)>; 169 void genAbort(llvm::ArrayRef<fir::ExtendedValue>); 171 /// the llvm::ArrayRef. The ABS intrinsic is lowered into MLIR/FIR operation 174 mlir::Value genAbs(mlir::Type, llvm::ArrayRef<mlir::Value>); 175 mlir::Value genAcosd(mlir::Type, llvm::ArrayRef<mlir::Value>); 179 llvm::ArrayRef<fi [all...] |
| /llvm-project/llvm/unittests/ADT/ |
| H A D | ArrayRefTest.cpp | 19 static_assert(std::is_convertible_v<ArrayRef<int *>, ArrayRef<const int *>>, 21 static_assert(std::is_convertible_v<ArrayRef<int *>, ArrayRef<volatile int *>>, 23 static_assert(!std::is_convertible_v<ArrayRef<int *>, ArrayRef<float *>>, 25 static_assert(!std::is_convertible_v<ArrayRef<const int *>, ArrayRef<int *>>, 27 static_assert(!std::is_convertible_v<ArrayRef<volatile int *>, ArrayRef<int *>>, 32 static_assert(!std::is_assignable_v<ArrayRef<int *> &, int *>, 34 static_assert(!std::is_assignable_v<ArrayRef<int *> &, int *&&>, 36 static_assert(std::is_assignable_v<ArrayRef<int *> &, int *&>, 39 !std::is_assignable_v<ArrayRef<int *> &, std::initializer_list<int *>>, 47 ArrayRef<uint16_t> Array1 = ArrayRef(Words1, 4); in TEST() [all …]
|
| /llvm-project/mlir/include/mlir/Dialect/Utils/ |
| H A D | IndexingUtils.h | 19 #include "llvm/ADT/ArrayRef.h" 46 SmallVector<int64_t> computeSuffixProduct(ArrayRef<int64_t> sizes); 47 inline SmallVector<int64_t> computeStrides(ArrayRef<int64_t> sizes) { in computeStrides() 54 SmallVector<int64_t> computeElementwiseMul(ArrayRef<int64_t> v1, 55 ArrayRef<int64_t> v2); 58 int64_t computeSum(ArrayRef<int64_t> basis); 61 int64_t computeProduct(ArrayRef<int64_t> basis); 69 inline int64_t computeMaxLinearIndex(ArrayRef<int64_t> basis) { in computeMaxLinearIndex() 76 int64_t linearize(ArrayRef<int64_t> offsets, ArrayRef<int64_ [all...] |
| /llvm-project/lldb/unittests/Utility/ |
| H A D | DataEncoderTest.cpp | 26 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({11, 2, 3, 4, 5, 6, 7, 8})); in TEST() 29 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({11, 12, 3, 4, 5, 6, 7, 8})); in TEST() 32 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({11, 12, 13, 4, 5, 6, 7, 8})); in TEST() 35 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({11, 12, 13, 14, 5, 6, 7, 8})); in TEST() 39 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({11, 12, 13, 14, 5, 6, 7, 8})); in TEST() 47 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({0x11})); in TEST() 49 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({0x11, 0x33, 0x22})); in TEST() 52 ArrayRef<uint8_t>({0x11, 0x33, 0x22, 0x77, 0x66, 0x55, 0x44})); in TEST() 55 ArrayRef<uint8_t>({0x11, 0x33, 0x22, 0x77, 0x66, 0x55, 0x44, in TEST() 65 ASSERT_EQ(encoder.GetData(), ArrayRef<uint8_t>({0x11})); in TEST() [all …]
|
| /llvm-project/llvm/include/llvm/ADT/ |
| H A D | ArrayRef.h | 1 //===- ArrayRef.h - Array Reference Wrapper ---------------------*- C++ -*-===// 29 /// ArrayRef - Represent a constant reference to an array (0 or more elements 35 /// extends past that of the ArrayRef. For this reason, it is not in general 36 /// safe to store an ArrayRef. 41 class LLVM_GSL_POINTER [[nodiscard]] ArrayRef { 66 /// Construct an empty ArrayRef. 67 /*implicit*/ ArrayRef() = default; 69 /// Construct an empty ArrayRef from std::nullopt. 70 /*implicit*/ ArrayRef(std::nullopt_t) {} in ArrayRef() function 72 /// Construct an ArrayRef fro 73 /*implicit*/ ArrayRef(const T &OneElt) ArrayRef() function 77 constexpr /*implicit*/ ArrayRef(const T *data, size_t length) ArrayRef() function 81 constexpr ArrayRef(const T *begin, const T *end) ArrayRef() function 90 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) ArrayRef() function 96 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) ArrayRef() function 101 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) ArrayRef() function 106 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} ArrayRef() function 116 constexpr /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) ArrayRef() function [all...] |
| /llvm-project/mlir/lib/Target/SPIRV/Deserialization/ |
| H A D | Deserializer.h | 19 #include "llvm/ADT/ArrayRef.h" 124 explicit Deserializer(ArrayRef<uint32_t> binary, MLIRContext *context); 145 LogicalResult processCapability(ArrayRef<uint32_t> operands); 149 LogicalResult processExtension(ArrayRef<uint32_t> words); 153 LogicalResult processExtInstImport(ArrayRef<uint32_t> words); 160 LogicalResult processMemoryModel(ArrayRef<uint32_t> operands); 163 LogicalResult processName(ArrayRef<uint32_t> operands); 166 LogicalResult processDecoration(ArrayRef<uint32_t> words); 169 LogicalResult processMemberDecoration(ArrayRef<uint32_t> words); 172 LogicalResult processMemberName(ArrayRef<uint32_ [all...] |
| /llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_array_ref_test.cpp | 20 ArrayRef<int> ar0; in TEST() 25 ArrayRef<int> ar1(kTheNumbers); in TEST() 29 ArrayRef<int> ar2(&kTheNumbers[0], &kTheNumbers[2]); in TEST() 33 ArrayRef<int> ar3(&kTheNumbers[0], 3); in TEST() 38 ArrayRef<int> ar4(v); in TEST() 43 ArrayRef<int> ar5(n); in TEST() 50 ArrayRef<int> ar1(kTheNumbers); in TEST() 51 ArrayRef<int> ar2(kTheNumbers, ar1.size() - 1); in TEST() 57 ArrayRef<int> ar1(kTheNumbers); in TEST() 58 ArrayRef<int> ar2(&kTheNumbers[2], ar1.size() - 2); in TEST() [all …]
|
| /llvm-project/mlir/include/mlir/Interfaces/Utils/ |
| H A D | InferIntRangeCommon.h | 28 std::function<ConstantIntRanges(ArrayRef<ConstantIntRanges>)>; 32 std::function<IntegerValueRange(ArrayRef<IntegerValueRange>)>; 49 function_ref<ConstantIntRanges(ArrayRef<ConstantIntRanges>, OverflowFlags)>; 60 ArrayRef<ConstantIntRanges> argRanges, 80 ConstantIntRanges inferAdd(ArrayRef<ConstantIntRanges> argRanges, 83 ConstantIntRanges inferSub(ArrayRef<ConstantIntRanges> argRanges, 86 ConstantIntRanges inferMul(ArrayRef<ConstantIntRanges> argRanges, 89 ConstantIntRanges inferDivS(ArrayRef<ConstantIntRanges> argRanges); 91 ConstantIntRanges inferDivU(ArrayRef<ConstantIntRanges> argRanges); 93 ConstantIntRanges inferCeilDivS(ArrayRef<ConstantIntRanges> argRanges); [all …]
|
| /llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | CodeLayout.h | 17 #include "llvm/ADT/ArrayRef.h" 43 std::vector<uint64_t> computeExtTspLayout(ArrayRef<uint64_t> NodeSizes, 44 ArrayRef<uint64_t> NodeCounts, 45 ArrayRef<EdgeCount> EdgeCounts); 51 double calcExtTspScore(ArrayRef<uint64_t> Order, ArrayRef<uint64_t> NodeSizes, 52 ArrayRef<EdgeCount> EdgeCounts); 55 double calcExtTspScore(ArrayRef<uint64_t> NodeSizes, 56 ArrayRef<EdgeCount> EdgeCounts); 83 ArrayRef<uint64_ [all...] |
| /llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 17 #include "llvm/ADT/ArrayRef.h" 47 using PredT = std::function<bool(ArrayRef<Value *> Cur, const Value *New)>; 52 ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes)>; 62 Make = [Pred](ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes) { in SourcePred() 77 bool matches(ArrayRef<Value *> Cur, const Value *New) { in matches() 82 std::vector<Constant *> generate(ArrayRef<Value *> Cur, in generate() 83 ArrayRef<Type *> BaseTypes) { in generate() 92 std::function<Value *(ArrayRef<Valu [all...] |
| /llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_array_ref.h | 28 class ArrayRef { 30 constexpr ArrayRef() {} in ArrayRef() function 31 constexpr ArrayRef(const T *begin, const T *end) : begin_(begin), end_(end) { in ArrayRef() function 34 constexpr ArrayRef(const T *data, uptr length) in ArrayRef() function 35 : ArrayRef(data, data + length) {} in ArrayRef() 37 constexpr ArrayRef(const T (&src)[N]) : ArrayRef(src, src + N) {} in ArrayRef() function 39 constexpr ArrayRef(const C &src) in ArrayRef() function 40 : ArrayRef(src.data(), src.data() + src.size()) {} in ArrayRef() 41 ArrayRef(const T &one_elt) : ArrayRef(&one_elt, &one_elt + 1) {} in ArrayRef() function 53 bool equals(ArrayRef rhs) const { in equals() [all …]
|
| /llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenMP.h | 214 StmtResult ActOnOpenMPMetaDirective(ArrayRef<OMPClause *> Clauses, 226 ArrayRef<Expr *> VarList); 229 ArrayRef<Expr *> VarList); 232 ArrayRef<Expr *> VarList, 233 ArrayRef<OMPClause *> Clauses, 239 ArrayRef<std::string> Assumptions, 253 ArrayRef<OMPClause *> ClauseList); 256 ArrayRef<OMPClause *> Clauses); 264 ArrayRef<std::pair<QualType, SourceLocation>> ReductionTypes, 290 Expr *MapperVarRef, ArrayRef<OMPClaus [all...] |
| /llvm-project/llvm/unittests/Frontend/ |
| H A D | OpenMPCompositionTest.cpp | 18 ArrayRef<Directive> L1 = getLeafConstructs(OMPD_loop); in TEST() 19 ASSERT_EQ(L1, (ArrayRef<Directive>{})); in TEST() 20 ArrayRef<Directive> L2 = getLeafConstructs(OMPD_parallel_for); in TEST() 21 ASSERT_EQ(L2, (ArrayRef<Directive>{OMPD_parallel, OMPD_for})); in TEST() 22 ArrayRef<Directive> L3 = getLeafConstructs(OMPD_parallel_for_simd); in TEST() 23 ASSERT_EQ(L3, (ArrayRef<Directive>{OMPD_parallel, OMPD_for, OMPD_simd})); in TEST() 27 ArrayRef<Directive> L1 = getLeafConstructsOrSelf(OMPD_loop); in TEST() 28 ASSERT_EQ(L1, (ArrayRef<Directive>{OMPD_loop})); in TEST() 29 ArrayRef<Directive> L2 = getLeafConstructsOrSelf(OMPD_parallel_for); in TEST() 30 ASSERT_EQ(L2, (ArrayRef<Directive>{OMPD_parallel, OMPD_for})); in TEST() [all …]
|
| /llvm-project/flang/include/flang/Optimizer/Support/ |
| H A D | InternalNames.h | 12 #include "llvm/ADT/ArrayRef.h" 66 DeconstructedName(llvm::ArrayRef<std::string> modules, 67 llvm::ArrayRef<std::string> procs, std::int64_t blockId, 68 llvm::StringRef name, llvm::ArrayRef<std::int64_t> kinds) 83 static std::string doConstant(llvm::ArrayRef<llvm::StringRef> modules, 84 llvm::ArrayRef<llvm::StringRef> procs, 88 static std::string doDispatchTable(llvm::ArrayRef<llvm::StringRef> modules, 89 llvm::ArrayRef<llvm::StringRef> procs, 91 llvm::ArrayRef<std::int64_t> kinds); 96 static std::string doGenerated(llvm::ArrayRef<llv [all...] |
| /llvm-project/mlir/include/mlir/Dialect/Linalg/Utils/ |
| H A D | Utils.h | 90 getReassociationMapForFoldingUnitDims(ArrayRef<OpFoldResult> mixedSizes); 107 ArrayRef<OpFoldResult> ivs, 108 ArrayRef<OpFoldResult> tileSizes); 115 ArrayRef<OpFoldResult> tileSizes, 116 ArrayRef<OpFoldResult> sizeBounds); 148 ArrayRef<OpFoldResult> tileSizes, AffineMap map, 149 ArrayRef<OpFoldResult> lbs, ArrayRef<OpFoldResult> ubs, 150 ArrayRef<OpFoldResult> subShapeSizes, 165 ValueRange valuesToTile, ArrayRef<OpFoldResul [all...] |
| /llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | EnumTables.cpp | 458 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames() { in getSymbolTypeNames() 459 return ArrayRef(SymbolTypeNames); in getSymbolTypeNames() 462 ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames() { in getTypeLeafNames() 463 return ArrayRef(TypeLeafNames); in getTypeLeafNames() 466 ArrayRef<EnumEntry<uint16_t>> getRegisterNames(CPUType Cpu) { in getRegisterNames() 468 return ArrayRef(RegisterNames_ARM); in getRegisterNames() 470 return ArrayRef(RegisterNames_ARM64); in getRegisterNames() 472 return ArrayRef(RegisterNames_X86); in getRegisterNames() 475 ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames() { in getPublicSymFlagNames() 476 return ArrayRef(PublicSymFlagNames); in getPublicSymFlagNames() [all …]
|
| /llvm-project/llvm/include/llvm/Object/ |
| H A D | Minidump.h | 37 ArrayRef<minidump::Directory> streams() const { return Streams; } 40 ArrayRef<uint8_t> getRawStream(const minidump::Directory &Stream) const { in getRawStream() 46 std::optional<ArrayRef<uint8_t>> 51 Expected<ArrayRef<uint8_t>> in getRawData() 73 Expected<ArrayRef<minidump::Module>> getModuleList() const { in getModuleList() 82 Expected<ArrayRef<minidump::Thread>> getThreadList() const { in getThreadList() 115 Expected<ArrayRef<minidump::MemoryDescriptor>> getMemoryList() const { 132 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride) 152 ArrayRef<uint8_t> Storage; in createEOFError() 161 begin(ArrayRef<uint8_ [all...] |
| /llvm-project/mlir/lib/Dialect/Utils/ |
| H A D | IndexingUtils.cpp | 22 SmallVector<ExprType> computeSuffixProductImpl(ArrayRef<ExprType> sizes, in computeSuffixProductImpl() 33 SmallVector<ExprType> computeElementwiseMulImpl(ArrayRef<ExprType> v1, in computeElementwiseMulImpl() 34 ArrayRef<ExprType> v2) { in computeElementwiseMulImpl() 45 ExprType linearizeImpl(ArrayRef<ExprType> offsets, ArrayRef<ExprType> basis, in linearizeImpl() 56 ArrayRef<ExprType> strides, in delinearizeImpl() 71 SmallVector<int64_t> mlir::computeSuffixProduct(ArrayRef<int64_t> sizes) { in computeSuffixProduct() 78 SmallVector<int64_t> mlir::computeElementwiseMul(ArrayRef<int64_t> v1, in computeElementwiseMul() 79 ArrayRef<int64_t> v2) { in computeElementwiseMul() 83 int64_t mlir::computeSum(ArrayRef<int64_ [all...] |
| /llvm-project/mlir/include/mlir/Analysis/DataFlow/ |
| H A D | SparseAnalysis.h | 206 ArrayRef<const AbstractSparseLattice *> operandLattices, 207 ArrayRef<AbstractSparseLattice *> resultLattices) = 0; 212 ArrayRef<const AbstractSparseLattice *> argumentLattices, 213 ArrayRef<AbstractSparseLattice *> resultLattices) = 0; 221 ArrayRef<AbstractSparseLattice *> argLattices, unsigned firstIndex) = 0; 233 void setAllToEntryStates(ArrayRef<AbstractSparseLattice *> lattices); 261 ArrayRef<AbstractSparseLattice *> lattices); 286 ArrayRef<const StateT *> operands, in visitExternalCall() 287 ArrayRef<StateT *> results) = 0; in visitExternalCall() 292 ArrayRef<cons [all...] |
| /llvm-project/llvm/lib/Support/ |
| H A D | ARMAttributeParser.cpp | 112 return parseStringAttribute("CPU_arch", tag, ArrayRef(CPU_arch_strings)); in CPU_arch_profile() 134 return parseStringAttribute("ARM_ISA_use", tag, ArrayRef(strings)); in WMMX_arch() 140 return parseStringAttribute("THUMB_ISA_use", tag, ArrayRef(strings)); in Advanced_SIMD_arch() 147 return parseStringAttribute("FP_arch", tag, ArrayRef(strings)); in MVE_arch() 152 return parseStringAttribute("WMMX_arch", tag, ArrayRef(strings)); in PCS_config() 158 return parseStringAttribute("Advanced_SIMD_arch", tag, ArrayRef(strings)); in ABI_PCS_R9_use() 164 return parseStringAttribute("MVE_arch", tag, ArrayRef(strings)); in ABI_PCS_RW_data() 176 return parseStringAttribute("PCS_config", tag, ArrayRef(strings)); 181 return parseStringAttribute("ABI_PCS_R9_use", tag, ArrayRef(strings)); in ABI_PCS_wchar_t() 187 return parseStringAttribute("ABI_PCS_RW_data", tag, ArrayRef(string in ABI_FP_rounding() [all...] |
| /llvm-project/mlir/lib/Dialect/Index/IR/ |
| H A D | InferIntRangeInterfaceImpls.cpp | 26 void ConstantOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 32 void BoolConstantOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 50 static std::function<ConstantIntRanges(ArrayRef<ConstantIntRanges>)> 52 return [inferWithOvfFn](ArrayRef<ConstantIntRanges> argRanges) { in inferWithoutOverflowFlags() 57 void AddOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 63 void SubOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 69 void MulOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 75 void DivUOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 81 void DivSOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 87 void CeilDivUOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() [all …]
|
| /llvm-project/mlir/lib/Dialect/Arith/IR/ |
| H A D | InferIntRangeInterfaceImpls.cpp | 36 void arith::ConstantOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 67 void arith::AddIOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, 77 void arith::SubIOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, 87 void arith::MulIOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, 97 void arith::DivUIOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 106 void arith::DivSIOp::inferResultRanges(ArrayRef<ConstantIntRanges> argRanges, in inferResultRanges() 116 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() 125 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() 134 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() 142 void arith::RemUIOp::inferResultRanges(ArrayRef<ConstantIntRange [all...] |
| /llvm-project/llvm/unittests/Analysis/ |
| H A D | VectorUtilsTest.cpp | 107 EXPECT_EQ(ArrayRef(ScaledMask), ArrayRef({3, 2, 0, -2})); in TEST_F() 109 EXPECT_EQ(ArrayRef(ScaledMask), ArrayRef({12, 13, 14, 15, 8, 9, 10, 11, 0, 1, in TEST_F() 119 EXPECT_EQ(ArrayRef(WideMask), ArrayRef({3, 2, 0, -1})); in TEST_F() 122 narrowShuffleMaskElts(1, ArrayRef(WideMask), NarrowMask); in TEST_F() 123 EXPECT_EQ(ArrayRef(NarrowMask), ArrayRef({3, 2, 0, -1})); in TEST_F() 133 EXPECT_EQ(ArrayRef(WideMas in TEST_F() [all...] |
| /llvm-project/mlir/include/mlir/Dialect/Affine/ |
| H A D | ViewLikeInterfaceUtils.h | 32 ArrayRef<OpFoldResult> producerOffsets, 33 ArrayRef<OpFoldResult> producerSizes, 34 ArrayRef<OpFoldResult> producerStrides, 36 ArrayRef<OpFoldResult> consumerOffsets, 37 ArrayRef<OpFoldResult> consumerSizes, 38 ArrayRef<OpFoldResult> consumerStrides, 76 ArrayRef<OpFoldResult> mixedSourceOffsets, 77 ArrayRef<OpFoldResult> mixedSourceStrides, 79 ArrayRef<OpFoldResult> consumerIndices, 84 ArrayRef<OpFoldResult> mixedSourceOffsets, in resolveIndicesIntoOpWithOffsetsAndStrides() [all …]
|