Searched refs:MaybeExtentExpr (Results 1 – 5 of 5) sorted by relevance
35 using MaybeExtentExpr = std::optional<ExtentExpr>; variable36 using Shape = std::vector<MaybeExtentExpr>;79 MaybeExtentExpr GetRawUpperBound(83 MaybeExtentExpr ComputeUpperBound(ExtentExpr &&lower, MaybeExtentExpr &&extent);84 MaybeExtentExpr ComputeUpperBound(94 MaybeExtentExpr GetExtent(96 MaybeExtentExpr GetExtent(104 MaybeExtentExpr CountTrips(105 MaybeExtentExpr &&lower, MaybeExtentExpr &&upper, MaybeExtentExpr &&stride);108 MaybeExtentExpr GetSize(Shape &&);[all …]
190 MaybeExtentExpr CountTrips(MaybeExtentExpr &&lower, MaybeExtentExpr &&upper, in CountTrips()191 MaybeExtentExpr &&stride) { in CountTrips()198 MaybeExtentExpr GetSize(Shape &&shape) { in GetSize()358 MaybeExtentExpr GetLBOUND( in GetLBOUND()476 MaybeExtentExpr GetExtent( in GetExtent()481 MaybeExtentExpr GetExtent( in GetExtent()515 MaybeExtentExpr ComputeUpperBound( in ComputeUpperBound()528 MaybeExtentExpr ComputeUpperBound( in ComputeUpperBound()560 MaybeExtentExpr GetRawUpperBound( in GetRawUpperBound()583 static MaybeExtentExpr GetUBOUND( in GetUBOUND()[all …]
117 MaybeExtentExpr lower{triplet.lower()}; in FoldOperation()118 MaybeExtentExpr upper{triplet.upper()}; in FoldOperation()
174 for (Fortran::evaluate::MaybeExtentExpr extentExpr : shapeExpr) { in translateShape()
1797 if (Fortran::evaluate::MaybeExtentExpr upperBound = s.upper()) { in gen()