Home
last modified time | relevance | path

Searched refs:IsSimplyContiguous (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dcheck-expression.h97 template <typename A> bool IsSimplyContiguous(const A &, FoldingContext &);
98 extern template bool IsSimplyContiguous(
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcheck-expression.cpp796 bool IsSimplyContiguous(const A &x, FoldingContext &context) { in IsSimplyContiguous() function
805 template bool IsSimplyContiguous(const Expr<SomeType> &, FoldingContext &);
H A Dfold-logical.cpp181 if (IsSimplyContiguous(*expr, context)) { in FoldIntrinsicFunction()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dpointer-assignment.cpp370 !evaluate::IsSimplyContiguous(rhs, context)) { in CheckPointerBounds()
H A Dcheck-call.cpp408 bool actualIsContiguous{IsSimplyContiguous(actual, context)}; in CheckExplicitDataArg()
H A Dcheck-io.cpp256 !IsSimplyContiguous(*expr, context_.foldingContext())) { in Enter()
/llvm-project-15.0.7/flang/lib/Lower/
H A DHostAssociations.cpp422 sym.Rank() == 0 || Fortran::evaluate::IsSimplyContiguous( in canReadCapturedBoxValue()
H A DConvertExpr.cpp2952 (byValue || (isArray && !Fortran::evaluate::IsSimplyContiguous( in prepareActualToBaseAddressLike()