Searched refs:dimArg (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | shape.cpp | 798 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 D | fold-integer.cpp | 293 !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 D | intrinsics.cpp | 86 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 D | IntrinsicCall.cpp | 136 llvm::StringRef errMsg, mlir::Value array, fir::ExtendedValue dimArg, in genFuncDim() argument 147 isStaticallyAbsent(dimArg) in genFuncDim() 149 : fir::getBase(dimArg); in genFuncDim()
|