Searched defs:funcRef (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-implementation.h | 464 FunctionRef<TR> &&funcRef, WrapperType<TR, TA...> func, in FoldElementalIntrinsicHelper() 525 FunctionRef<TR> &&funcRef, ScalarFunc<TR, TA...> func) { in FoldElementalIntrinsic() 531 FunctionRef<TR> &&funcRef, ScalarFuncWithContext<TR, TA...> func) { in FoldElementalIntrinsic() 574 template <typename T> Expr<T> Folder<T>::CSHIFT(FunctionRef<T> &&funcRef) { in CSHIFT() 784 template <typename T> Expr<T> Folder<T>::PACK(FunctionRef<T> &&funcRef) { in PACK() 899 template <typename T> Expr<T> Folder<T>::SPREAD(FunctionRef<T> &&funcRef) { in SPREAD() 966 template <typename T> Expr<T> Folder<T>::UNPACK(FunctionRef<T> &&funcRef) { in UNPACK() 1029 FoldingContext &context, FunctionRef<T> &&funcRef, Ordering order) { in FoldMINorMAX() 1062 FoldingContext &context, FunctionRef<T> &&funcRef) { in RewriteSpecificMINorMAX() 1114 Expr<T> FoldOperation(FoldingContext &context, FunctionRef<T> &&funcRef) { in FoldOperation() [all …]
|
| H A D | fold-character.cpp | 27 FoldingContext &context, FunctionRef<T> &funcRef, int zeroBasedArg) { in GetConstantLength() 49 FunctionRef<Type<TypeCategory::Character, KIND>> &&funcRef) { in FoldIntrinsicFunction()
|
| H A D | fold-complex.cpp | 17 FunctionRef<Type<TypeCategory::Complex, KIND>> &&funcRef) { in FoldIntrinsicFunction()
|
| H A D | fold-real.cpp | 16 FunctionRef<T> &&funcRef, FoldingContext &context) { in FoldTransformationalBessel() 49 FunctionRef<Type<TypeCategory::Real, KIND>> &&funcRef) { in FoldIntrinsicFunction()
|
| H A D | fold-integer.cpp | 114 FunctionRef<Type<TypeCategory::Integer, KIND>> &&funcRef) { in LBOUND() 168 FunctionRef<Type<TypeCategory::Integer, KIND>> &&funcRef) { in UBOUND() 490 FunctionRef<Type<TypeCategory::Integer, KIND>> &&funcRef) { in FoldIntrinsicFunction()
|
| H A D | fold-logical.cpp | 47 FunctionRef<Type<TypeCategory::Logical, KIND>> &&funcRef) { in FoldIntrinsicFunction()
|
| H A D | tools.cpp | 778 } else if (const auto *funcRef{UnwrapProcedureRef(expr)}) { in IsObjectPointer() local
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | parse-tree.cpp | 229 FunctionReference funcRef{WithSource(source, in ConvertToAssignment() local
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | expression.cpp | 2466 MaybeExpr ExpressionAnalyzer::Analyze(const parser::FunctionReference &funcRef, in Analyze() 2963 const parser::FunctionReference &funcRef) { in CheckFuncRefToArrayElement() 3012 parser::FunctionReference &funcRef{func->value()}; in FixMisparsedFunctionReference() local 3064 if (const auto *funcRef{ in ExprOrVariable() local 3113 if (const auto *funcRef{ in Analyze() local
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertExpr.cpp | 615 isOptimizableTranspose(const Fortran::evaluate::FunctionRef<T> &funcRef) { in isOptimizableTranspose() 2146 ExtValue genFunctionRef(const Fortran::evaluate::FunctionRef<A> &funcRef) { in genFunctionRef() 2156 ExtValue gen(const Fortran::evaluate::FunctionRef<A> &funcRef) { in gen() 3220 ExtValue genval(const Fortran::evaluate::FunctionRef<A> &funcRef) { in genval() 3245 bool isTransformationalRef(const Fortran::evaluate::FunctionRef<T> &funcRef) { in isTransformationalRef()
|