Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dshape.cpp798 const auto *dimArg{UnwrapExpr<Expr<SomeType>>(call.arguments().at(1))}; in operator ()() local
799 if (arrayShape && dimArg) { in operator ()()
800 if (auto dim{ToInt64(*dimArg)}) { in operator ()()
816 if (const auto *dimArg{ in operator ()() local
818 auto dim{ToInt64(*dimArg)}; in operator ()()
903 const auto *dimArg{UnwrapExpr<Expr<SomeType>>(call.arguments().at(1))}; in operator ()() local
906 if (arrayShape && dimArg && nCopies) { in operator ()()
907 if (auto dim{ToInt64(*dimArg)}) { in operator ()()
H A Dfold-integer.cpp293 !CheckReductionDIM(dim, context_, arg_, dimArg, array->Rank())) { in Test()
425 static constexpr int dimArg{WHICH == WhichLocation::Findloc ? 2 : 1}; member in Fortran::evaluate::LocationHelper
426 static constexpr int maskArg{dimArg + 1};
1028 if (auto &dimArg{args[1]}) { // DIM= is present, get one extent in FoldIntrinsicFunction() local
H A Dintrinsics.cpp86 dimArg, // this argument is DIM=
235 {IntType, KindCode::dimArg}, Rank::scalar, Optionality::required,
238 {IntType, KindCode::dimArg}, Rank::scalar, Optionality::optional,
241 {IntType, KindCode::dimArg}, Rank::scalar, Optionality::missing,
1435 case KindCode::dimArg: in Match()
1749 case KindCode::dimArg: in Match()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp136 llvm::StringRef errMsg, mlir::Value array, fir::ExtendedValue dimArg, in genFuncDim() argument
147 isStaticallyAbsent(dimArg) in genFuncDim()
149 : fir::getBase(dimArg); in genFuncDim()