Searched refs:tupleType (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/mlir/test/lib/Transforms/ |
D | TestDecomposeCallGraphTypes.cpp | 51 [](TupleType tupleType, SmallVectorImpl<Type> &types) { in runOnOperation() argument 52 tupleType.getFlattenedTypes(types); in runOnOperation()
|
/external/llvm-project/mlir/lib/Dialect/Vector/ |
D | VectorTransforms.cpp | 254 auto tupleType = in initUnrolledVectorState() local 257 initValue.getLoc(), tupleType, initValue, sizes, strides); in initUnrolledVectorState() 442 TupleType tupleType = builder.getTupleType(vectorTupleTypes); in unrollSingleResultStructuredOp() local 443 Value tupleOp = builder.create<vector::TupleOp>(op->getLoc(), tupleType, in unrollSingleResultStructuredOp() 516 Type memrefElementType, VectorType vectorType, TupleType tupleType, in generateTransferOpSlices() argument 525 int64_t numSlices = tupleType.size(); in generateTransferOpSlices() 601 auto tupleType = generateExtractSlicesOpResultType( in unrollTransferReadOp() local 603 int64_t numSlices = tupleType.size(); in unrollTransferReadOp() 610 auto sliceVectorType = tupleType.getType(index); in unrollTransferReadOp() 619 generateTransferOpSlices(memrefElementType, sourceVectorType, tupleType, in unrollTransferReadOp() [all …]
|
D | VectorOps.cpp | 923 TupleType tupleType, Value vector, in build() argument 929 result.addTypes(tupleType); in build() 936 TupleType tupleType, ArrayRef<int64_t> sizes, in isValidExtractOrInsertSlicesType() argument 947 if (!llvm::all_of(tupleType.getTypes(), is_vector_type_of_rank)) in isValidExtractOrInsertSlicesType() 957 for (int64_t i = 0, e = tupleType.size(); i < e; ++i) { in isValidExtractOrInsertSlicesType() 966 if (sliceVectorType != tupleType.getType(i)) in isValidExtractOrInsertSlicesType() 2904 TupleType tupleType; in parseTupleGetOp() local 2909 parser.parseColonType(tupleType) || in parseTupleGetOp() 2910 parser.resolveOperand(operandInfo, tupleType, result.operands)) in parseTupleGetOp() 2913 indexAttr.getInt() >= static_cast<int64_t>(tupleType.size())) in parseTupleGetOp() [all …]
|
/external/llvm-project/mlir/docs/ |
D | Bufferization.md | 135 [](TupleType tupleType, SmallVectorImpl<Type> &types) { 136 tupleType.getFlattenedTypes(types); 203 [](TupleType tupleType, SmallVectorImpl<Type> &types) { 204 tupleType.getFlattenedTypes(types);
|
/external/llvm-project/flang/include/flang/Optimizer/Dialect/ |
D | FIROps.td | 1200 mlir::Type tupleType; 1202 parser.parseType(tupleType) || 1203 parser.resolveOperand(tupleRef, tupleType, result.operands))
|
/external/llvm-project/mlir/include/mlir/Dialect/Vector/ |
D | VectorOps.td | 437 OpBuilderDAG<(ins "TupleType":$tupleType, "Value":$vector,
|