Home
last modified time | relevance | path

Searched refs:MeasureSizeInBytes (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-designator.cpp32 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 Dfold.cpp234 sourceTypeAndShape->MeasureSizeInBytes(context)}) { in FoldTransfer()
249 moldType->MeasureSizeInBytes(context, true)}) { in FoldTransfer()
H A Dinitial-image.cpp94 ToInt64(type_.MeasureSizeInBytes(context_, GetRank(extents_) > 0))}; in Test()
H A Dtype.cpp142 std::optional<Expr<SubscriptInteger>> DynamicType::MeasureSizeInBytes( in MeasureSizeInBytes() function in Fortran::evaluate::DynamicType
H A Dcharacteristics.cpp176 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 Dshape.cpp941 sourceTypeAndShape->MeasureSizeInBytes(*context_)}) { in operator ()()
H A Dfold-integer.cpp1059 if (auto bytes{info->MeasureSizeInBytes(context)}) { in FoldIntrinsicFunction()
H A Dtools.cpp1124 ToInt64(type.MeasureSizeInBytes(context, false)).value())}; in HollerithToBOZ()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dinitial-image.h47 auto elementBytes{ToInt64(x.GetType().MeasureSizeInBytes(context, true))}; in Add()
H A Dcharacteristics.h154 std::optional<Expr<SubscriptInteger>> MeasureSizeInBytes(
H A Dtype.h157 std::optional<Expr<SubscriptInteger>> MeasureSizeInBytes(
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcompute-offsets.cpp336 if (auto size{ToInt64(chars->MeasureSizeInBytes(foldingContext))}) { in GetSizeAndAlignment()
H A Ddata-to-inits.cpp674 evaluate::ToInt64(dyType->MeasureSizeInBytes(foldingContext, true)) in ComputeMinElementBytes()