Home
last modified time | relevance | path

Searched refs:resultExtent (Results 1 – 3 of 3) sorted by relevance

/llvm-project/flang/runtime/
H A Dmisc-intrinsic.cpp22 int line, Fortran::common::optional<std::int64_t> resultExtent) { in TransferImpl()
23 int rank{resultExtent.has_value() ? 1 : 0}; in TransferImpl()
27 if (resultExtent) { in TransferImpl()
28 result.GetDimension(0).SetBounds(1, *resultExtent); in TransferImpl()
21 TransferImpl(Descriptor & result,const Descriptor & source,const Descriptor & mold,const char * sourceFile,int line,Fortran::common::optional<std::int64_t> resultExtent) TransferImpl() argument
H A Dtools.cpp252 SubscriptValue resultExtent[maxRank]; in CreatePartialReductionResult() local
254 resultExtent[j] = x.GetDimension(j).Extent(); in CreatePartialReductionResult()
257 resultExtent[j - 1] = x.GetDimension(j).Extent(); in CreatePartialReductionResult()
260 resultExtent, CFI_attribute_allocatable); in CreatePartialReductionResult()
262 result.GetDimension(j).SetBounds(1, resultExtent[j]); in CreatePartialReductionResult()
H A Dtransformational.cpp722 SubscriptValue resultExtent[maxRank]; in RTDEF()
735 resultExtent[j] = *extent; in RTDEF()
736 resultElements *= resultExtent[j]; in RTDEF()
792 result, source, resultRank, resultExtent, terminator, "RESHAPE"); in RTDEF()
721 SubscriptValue resultExtent[maxRank]; RTDEF() local