Searched refs:MeasureSizeInBytes (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-designator.cpp | 32 type->MeasureSizeInBytes(context_, GetRank(*extents) > 0))}) { in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS() 52 if (auto bytes{ToInt64(type->MeasureSizeInBytes(context_, true))}) { in FoldDesignator() 211 auto elementBytes{ToInt64(elementType.MeasureSizeInBytes(context, true))}; in OffsetToArrayRef() 312 ToInt64(type->MeasureSizeInBytes(context, true))}) { in OffsetToDesignator()
|
| H A D | fold.cpp | 234 sourceTypeAndShape->MeasureSizeInBytes(context)}) { in FoldTransfer() 249 moldType->MeasureSizeInBytes(context, true)}) { in FoldTransfer()
|
| H A D | initial-image.cpp | 94 ToInt64(type_.MeasureSizeInBytes(context_, GetRank(extents_) > 0))}; in Test()
|
| H A D | type.cpp | 142 std::optional<Expr<SubscriptInteger>> DynamicType::MeasureSizeInBytes( in MeasureSizeInBytes() function in Fortran::evaluate::DynamicType
|
| H A D | characteristics.cpp | 176 if (auto elementBytes{type_.MeasureSizeInBytes(foldingContext, align)}) { in MeasureElementSizeInBytes() 182 std::optional<Expr<SubscriptInteger>> TypeAndShape::MeasureSizeInBytes( in MeasureSizeInBytes() function in Fortran::evaluate::characteristics::TypeAndShape
|
| H A D | shape.cpp | 941 sourceTypeAndShape->MeasureSizeInBytes(*context_)}) { in operator ()()
|
| H A D | fold-integer.cpp | 1059 if (auto bytes{info->MeasureSizeInBytes(context)}) { in FoldIntrinsicFunction()
|
| H A D | tools.cpp | 1124 ToInt64(type.MeasureSizeInBytes(context, false)).value())}; in HollerithToBOZ()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | initial-image.h | 47 auto elementBytes{ToInt64(x.GetType().MeasureSizeInBytes(context, true))}; in Add()
|
| H A D | characteristics.h | 154 std::optional<Expr<SubscriptInteger>> MeasureSizeInBytes(
|
| H A D | type.h | 157 std::optional<Expr<SubscriptInteger>> MeasureSizeInBytes(
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | compute-offsets.cpp | 336 if (auto size{ToInt64(chars->MeasureSizeInBytes(foldingContext))}) { in GetSizeAndAlignment()
|
| H A D | data-to-inits.cpp | 674 evaluate::ToInt64(dyType->MeasureSizeInBytes(foldingContext, true)) in ComputeMinElementBytes()
|