| /llvm-project-15.0.7/mlir/test/lib/Dialect/Func/ |
| H A D | TestDecomposeCallGraphTypes.cpp | 58 [](TupleType tupleType, SmallVectorImpl<Type> &types) { in runOnOperation() argument 59 tupleType.getFlattenedTypes(types); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | BuiltinDialect.cpp | 52 if (auto tupleType = type.dyn_cast<TupleType>()) { in getAlias() local 53 if (tupleType.size() > 16) { in getAlias()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | Character.cpp | 699 mlir::TupleType tupleType = tuple.getType().cast<mlir::TupleType>(); in extractCharacterProcedureTuple() local 701 loc, tupleType.getType(0), tuple, in extractCharacterProcedureTuple() 710 loc, tupleType.getType(1), tuple, in extractCharacterProcedureTuple() 719 mlir::TupleType tupleType = argTy.cast<mlir::TupleType>(); in createCharacterProcedureTuple() local 720 addr = builder.createConvert(loc, tupleType.getType(0), addr); in createCharacterProcedureTuple() 722 len = builder.createConvert(loc, tupleType.getType(1), len); in createCharacterProcedureTuple() 724 len = builder.create<fir::UndefOp>(loc, tupleType.getType(1)); in createCharacterProcedureTuple() 725 mlir::Value tuple = builder.create<fir::UndefOp>(loc, tupleType); in createCharacterProcedureTuple() 727 loc, tupleType, tuple, addr, in createCharacterProcedureTuple() 731 loc, tupleType, tuple, len, in createCharacterProcedureTuple()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | CodeComplete.cpp | 22 ast::TupleType tupleType) {} in codeCompleteTupleMemberAccess() argument
|
| H A D | Parser.cpp | 685 auto tupleType = type.dyn_cast<ast::TupleType>(); in convertExpressionTo() local 686 if (!tupleType || tupleType.size() != exprTupleType.size()) in convertExpressionTo() 704 tupleType.getElementTypes()[i], diagFn))) in convertExpressionTo() 708 tupleType.getElementNames()); in convertExpressionTo() 2780 } else if (auto tupleType = parentType.dyn_cast<ast::TupleType>()) { in validateMemberAccess() local 2784 index < tupleType.size()) { in validateMemberAccess() 2785 return tupleType.getElementTypes()[index]; in validateMemberAccess() 2789 auto elementNames = tupleType.getElementNames(); in validateMemberAccess() 2792 return tupleType.getElementTypes()[it - elementNames.begin()]; in validateMemberAccess() 3053 else if (ast::TupleType tupleType = parentType.dyn_cast<ast::TupleType>()) in codeCompleteMemberAccess() local [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/Parser/ |
| H A D | CodeComplete.h | 41 virtual void codeCompleteTupleMemberAccess(ast::TupleType tupleType);
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 477 if (auto tupleType = parentType.dyn_cast<ast::TupleType>()) { in genExprImpl() local 478 auto elementNames = tupleType.getElementNames(); in genExprImpl() 569 if (ast::TupleType tupleType = declResultType.dyn_cast<ast::TupleType>()) { in genConstraintOrRewriteCall() local 570 for (ast::Type type : tupleType.getElementTypes()) in genConstraintOrRewriteCall()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | Character.h | 212 mlir::Type tupleType,
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestDialect.cpp | 146 if (auto tupleType = type.dyn_cast<TupleType>()) { in getAlias() local 147 if (tupleType.size() > 0 && in getAlias() 148 llvm::all_of(tupleType.getTypes(), [](Type elemType) { in getAlias()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.cpp | 714 void codeCompleteTupleMemberAccess(ast::TupleType tupleType) final { in codeCompleteTupleMemberAccess() argument 715 ArrayRef<ast::Type> elementTypes = tupleType.getElementTypes(); in codeCompleteTupleMemberAccess() 716 ArrayRef<StringRef> elementNames = tupleType.getElementNames(); in codeCompleteTupleMemberAccess() 717 for (unsigned i = 0, e = tupleType.size(); i < e; ++i) { in codeCompleteTupleMemberAccess()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | TargetRewrite.cpp | 699 auto tupleType = oldArgTys[fixup.index - offset]; in convertSignature() local 704 builder, loc, tupleType, newProcPointerArg, newLenArg); in convertSignature()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | CallInterface.cpp | 918 mlir::Type tupleType = in handleImplicitDummy() local 921 addFirOperand(tupleType, nextPassedArgPosition(), Property::CharProcTuple, in handleImplicitDummy()
|