Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/compiler-rt/lib/xray/
H A Dxray_segmented_array.h158 auto AlignedOffset = Base + (RelOff * AlignedElementStorageSize); variable
159 return *reinterpret_cast<U *>(AlignedOffset);
373 auto AlignedOffset = Base + (Offset * AlignedElementStorageSize); in AppendEmplace() local
374 DCHECK_LE(AlignedOffset + sizeof(T), in AppendEmplace()
378 new (AlignedOffset) T{std::forward<Args>(args)...}; in AppendEmplace()
380 return reinterpret_cast<T *>(AlignedOffset); in AppendEmplace()
405 auto AlignedOffset = Base + (Offset * AlignedElementStorageSize); in Append() local
406 DCHECK_LE(AlignedOffset + sizeof(T), in Append()
410 new (AlignedOffset) T(E); in Append()
412 return reinterpret_cast<T *>(AlignedOffset); in Append()
[all …]