/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck_tile/core/container/meta_data_buffer.hpp Source File#
meta_data_buffer.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
Definition: array.hpp:24
Definition: meta_data_buffer.hpp:16
constexpr CK_TILE_HOST_DEVICE T get(index_t pos) const
Definition: meta_data_buffer.hpp:76
constexpr CK_TILE_HOST_DEVICE meta_data_buffer(const X &x, const Xs &... xs)
Definition: meta_data_buffer.hpp:20
constexpr CK_TILE_HOST_DEVICE void push(const T &data)
Definition: meta_data_buffer.hpp:27
constexpr CK_TILE_HOST_DEVICE T pop(index_t &pos) const
Definition: meta_data_buffer.hpp:52
array< std::byte, MaxSize > buffer_
Definition: meta_data_buffer.hpp:95
constexpr CK_TILE_HOST_DEVICE meta_data_buffer()
Definition: meta_data_buffer.hpp:17
constexpr CK_TILE_HOST_DEVICE void push(const X &x, const Xs &... xs)
Definition: meta_data_buffer.hpp:45