Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/runtime/
H A Dmisc-intrinsic.cpp20 std::optional<std::int64_t> resultExtent) { in TransferImpl() argument
21 int rank{resultExtent.has_value() ? 1 : 0}; in TransferImpl()
25 if (resultExtent) { in TransferImpl()
26 result.GetDimension(0).SetBounds(1, *resultExtent); in TransferImpl()
H A Dreduction-templates.h173 SubscriptValue resultExtent[maxRank]; in CreatePartialReductionResult() local
175 resultExtent[j] = x.GetDimension(j).Extent(); in CreatePartialReductionResult()
178 resultExtent[j - 1] = x.GetDimension(j).Extent(); in CreatePartialReductionResult()
180 result.Establish(typeCode, x.ElementBytes(), nullptr, xRank - 1, resultExtent, in CreatePartialReductionResult()
183 result.GetDimension(j).SetBounds(1, resultExtent[j]); in CreatePartialReductionResult()
H A Dtransformational.cpp404 SubscriptValue resultExtent[maxRank]; in RTNAME() local
409 resultExtent[j] = GetInt64( in RTNAME()
411 if (resultExtent[j] < 0) { in RTNAME()
413 static_cast<std::intmax_t>(resultExtent[j])); in RTNAME()
415 resultElements *= resultExtent[j]; in RTNAME()
469 result, source, resultRank, resultExtent, terminator, "RESHAPE"); in RTNAME()