Home
last modified time | relevance | path

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

/external/llvm-project/flang/lib/Evaluate/
Dshape.cpp530 const auto *dimArg{UnwrapExpr<Expr<SomeType>>(call.arguments().at(1))}; in operator ()() local
531 if (arrayShape && dimArg) { in operator ()()
532 if (auto dim{ToInt64(*dimArg)}) { in operator ()()
612 const auto *dimArg{UnwrapExpr<Expr<SomeType>>(call.arguments().at(1))}; in operator ()() local
615 if (arrayShape && dimArg && nCopies) { in operator ()()
616 if (auto dim{ToInt64(*dimArg)}) { in operator ()()
Dintrinsics.cpp82 dimArg, // this argument is DIM=
225 {IntType, KindCode::dimArg}, Rank::scalar, Optionality::required,
228 {IntType, KindCode::dimArg}, Rank::scalar, Optionality::optional,
1231 case KindCode::dimArg: in Match()
1481 case KindCode::dimArg: in Match()
Dfold-integer.cpp568 if (auto &dimArg{args[1]}) { // DIM= is present, get one extent in FoldIntrinsicFunction() local