Searched refs:GetExtent (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | shape.cpp | 82 shape.emplace_back(GetExtent(base, dimension)); in CreateShape() 432 MaybeExtentExpr GetExtent(const NamedEntity &base, int dimension) { in GetExtent() function 476 MaybeExtentExpr GetExtent( in GetExtent() function 478 return Fold(context, GetExtent(base, dimension)); in GetExtent() 481 MaybeExtentExpr GetExtent( in GetExtent() function 512 return Fold(context, GetExtent(subscript, base, dimension)); in GetExtent() 545 GetRawLowerBound(base, dimension), GetExtent(base, dimension)); in GetRawUpperBound() 595 return ComputeUpperBound(std::move(*lb), GetExtent(base, dimension)); in GetUBOUND() 633 ComputeUpperBound(std::move(*lb), GetExtent(base, dim))); in GetUBOUNDs() 735 shape.emplace_back(GetExtent(ss, base, dimension)); in operator ()() [all …]
|
| H A D | fold.cpp | 45 context, std::move(*lb), GetExtent(context, base, dim)); in GetConstantSubscript()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | shape.h | 92 MaybeExtentExpr GetExtent(const NamedEntity &, int dimension); 93 MaybeExtentExpr GetExtent(FoldingContext &, const NamedEntity &, int dimension); 94 MaybeExtentExpr GetExtent( 96 MaybeExtentExpr GetExtent(
|