Home
last modified time | relevance | path

Searched defs:funcRef (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-implementation.h464 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 Dfold-character.cpp27 FoldingContext &context, FunctionRef<T> &funcRef, int zeroBasedArg) { in GetConstantLength()
49 FunctionRef<Type<TypeCategory::Character, KIND>> &&funcRef) { in FoldIntrinsicFunction()
H A Dfold-complex.cpp17 FunctionRef<Type<TypeCategory::Complex, KIND>> &&funcRef) { in FoldIntrinsicFunction()
H A Dfold-real.cpp16 FunctionRef<T> &&funcRef, FoldingContext &context) { in FoldTransformationalBessel()
49 FunctionRef<Type<TypeCategory::Real, KIND>> &&funcRef) { in FoldIntrinsicFunction()
H A Dfold-integer.cpp114 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 Dfold-logical.cpp47 FunctionRef<Type<TypeCategory::Logical, KIND>> &&funcRef) { in FoldIntrinsicFunction()
H A Dtools.cpp778 } else if (const auto *funcRef{UnwrapProcedureRef(expr)}) { in IsObjectPointer() local
/llvm-project-15.0.7/flang/lib/Parser/
H A Dparse-tree.cpp229 FunctionReference funcRef{WithSource(source, in ConvertToAssignment() local
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dexpression.cpp2466 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 DConvertExpr.cpp615 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()