Searched refs:IterationSpace (Results 1 – 6 of 6) sorted by relevance
12 Fortran::lower::IterationSpace(const Fortran::lower::IterationSpace &)>14 return [](const Fortran::lower::IterationSpace &s) { return s; }; in getIdentityFunc()18 Fortran::lower::IterationSpace(const Fortran::lower::IterationSpace &)>20 return [](const Fortran::lower::IterationSpace &s) { in getNullaryFunc()21 Fortran::lower::IterationSpace newIters(s); in getNullaryFunc()
17 IterationSpace.cpp
3538 using IterationSpace = Fortran::lower::IterationSpace; typedef in __anon67dfc8455a11::ArrayExprLowering3539 using IterSpace = const Fortran::lower::IterationSpace &;3547 using PC = std::function<IterationSpace(IterSpace)>;3791 ExtValue exv = f(IterationSpace{}); in lowerBoxedArrayExpr()3988 IterationSpace iters; in lowerScalarAssignment()4041 IterationSpace iters; in lowerScalarUserAssignment()4575 std::pair<IterationSpace, mlir::OpBuilder::InsertPoint>4642 std::pair<IterationSpace, mlir::OpBuilder::InsertPoint>4774 ? genarr(x)(IterationSpace{}) in asScalarArray()5231 auto result = cc(IterationSpace{}); in genarr()[all …]
67 class IterationSpace {69 IterationSpace() = default;72 explicit IterationSpace(mlir::Value inArg, mlir::Value outRes,76 explicit IterationSpace(const IterationSpace &from,83 explicit IterationSpace(const IterationSpace &from,155 std::function<fir::ExtendedValue(const IterationSpace &)>;
64 std::function<IterationSpace(const IterationSpace &)> pc;
2103 flang/include/flang/Lower/IterationSpace.h2254 flang/lib/Lower/IterationSpace.cpp