Home
last modified time | relevance | path

Searched refs:elem_len (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A DISO_Fortran_binding.cpp63 elem_len = descriptor->elem_len; in CFI_allocate()
64 if (elem_len <= 0) { in CFI_allocate()
70 std::size_t byteSize{elem_len}; in CFI_allocate()
85 descriptor->elem_len = elem_len; in CFI_allocate()
263 if (elem_len <= 0) { in CFI_establish()
271 descriptor->elem_len = elem_len; in CFI_establish()
318 (result->elem_len != source->elem_len)) { in CFI_section()
394 elem_len = result->elem_len; in CFI_select_part()
396 if (displacement + elem_len > source->elem_len) { in CFI_select_part()
401 result->elem_len = elem_len; in CFI_select_part()
[all …]
H A Ddescriptor.cpp47 raw_.elem_len = 0; in Establish()
225 std::fprintf(f, " elem_len %zd\n", static_cast<std::size_t>(raw_.elem_len)); in Dump()
H A Dnamelist.cpp283 desc.raw().elem_len = 0; in HandleSubstring()
288 desc.raw().elem_len = (*upper - *lower + 1) * kind; in HandleSubstring()
H A Dcharacter.cpp519 accumulator.raw().elem_len = chars << shift<CHAR>; in MaxMinHelper()
593 accumulator.raw().elem_len += fromBytes; in RTNAME()
620 accumulator.raw().elem_len += chars; in RTNAME()
663 lhs.raw().elem_len = lhsBytes = rhsBytes; in RTNAME()
H A Dassign.cpp113 to.raw().elem_len = from.ElementBytes(); in Assign()
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A DISO-Fortran-binding.cpp58 dv->elem_len = 320; in AddNoiseToCdesc()
142 elem_len <= 0) { in check_CFI_establish()
270 dv->elem_len = size; in run_CFI_address_tests()
291 std::size_t elem_len) { in check_CFI_allocate() argument
313 MATCH(elem_len, dv->elem_len); in check_CFI_allocate()
404 dv->elem_len = ty_len; in run_CFI_allocate_tests()
546 std::size_t elem_len{0}; // ignored in run_CFI_select_part_tests() local
558 MATCH(sizeof(int), result->elem_len); in run_CFI_select_part_tests()
589 MATCH(elem_len, result->elem_len); in run_CFI_select_part_tests()
623 elem_len, rank, extents); in run_CFI_setpointer_tests()
[all …]
/llvm-project-15.0.7/flang/include/flang/
H A DISO_Fortran_binding.h137 size_t elem_len; /* element size in bytes */ member
177 const CFI_index_t upper_bounds[], size_t elem_len);
180 size_t elem_len, CFI_rank_t, const CFI_index_t extents[]);
186 size_t displacement, size_t elem_len);
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Ddescriptor.h187 std::size_t ElementBytes() const { return raw_.elem_len; } in ElementBytes()