Home
last modified time | relevance | path

Searched defs:exprType (Results 1 – 12 of 12) sorted by relevance

/llvm-project/flang/include/flang/Optimizer/HLFIR/
H A DHLFIRDialect.h43 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) in getFortranElementType() local
54 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) { in getFortranElementOrSequenceType() local
76 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) isPolymorphicType() local
/llvm-project/flang/lib/Optimizer/HLFIR/IR/
H A DHLFIRDialect.cpp103 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) in isFortranScalarCharacterExprType() local
110 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) in isFortranArrayCharacterExprType() local
188 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) in isPolymorphicObject() local
H A DHLFIROps.cpp1460 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(resultType)) build() local
/llvm-project/flang/lib/Semantics/
H A Dcheck-case.cpp238 const evaluate::DynamicType &exprType; global() member
252 if (auto exprType{x->GetType()}) { Enter() local
H A Dcheck-select-type.cpp258 } else if (auto exprType{selector->GetType()}) { in Enter() local
H A Dresolve-names.cpp7194 auto exprType{association.selector.expr->GetType()}; Post() local
/llvm-project/flang/include/flang/Optimizer/Builder/
H A DHLFIRTools.h85 if (auto exprType = mlir::dyn_cast<hlfir::ExprType>(type)) getRank() local
/llvm-project/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp610 if (exprType == type) in convertExpressionTo() local
648 convertOpExpressionTo(ast::Expr * & expr,ast::OperationType exprType,ast::Type type,function_ref<ast::InFlightDiagnostic ()> emitErrorFn) convertOpExpressionTo() argument
700 convertTupleExpressionTo(ast::Expr * & expr,ast::TupleType exprType,ast::Type type,function_ref<ast::InFlightDiagnostic ()> emitErrorFn,function_ref<void (ast::Diagnostic & diag)> noteAttachFn) convertTupleExpressionTo() argument
[all...]
/llvm-project/flang/lib/Optimizer/Builder/
H A DHLFIRTools.cpp765 auto exprType = mlir::dyn_cast<hlfir::ExprType>(entity.getType()); getEntityElementType() local
786 genElementalOp(mlir::Location loc,fir::FirOpBuilder & builder,mlir::Type elementType,mlir::Value shape,mlir::ValueRange typeParams,const ElementalKernelGenerator & genKernel,bool isUnordered,mlir::Value polymorphicMold,mlir::Type exprType) genElementalOp() argument
/llvm-project/flang/lib/Lower/
H A DConvertArrayConstructor.cpp280 hlfir::ExprType exprType; global() member in __anon9466c8ae0111::AsElementalStrategy
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DBufferizeHLFIR.cpp105 createArrayTemp(mlir::Location loc,fir::FirOpBuilder & builder,mlir::Type exprType,mlir::Value shape,mlir::ValueRange extents,mlir::ValueRange lenParams,std::optional<hlfir::Entity> polymorphicMold) createArrayTemp() argument
/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp4597 CheckObjCARCUnavailableWeakConversion(QualType castType,QualType exprType) CheckObjCARCUnavailableWeakConversion() argument