/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/common_header.hpp Source File

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/common_header.hpp Source File#

Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/common_header.hpp Source File
common_header.hpp
Go to the documentation of this file.
1 // SPDX-License-Identifier: MIT
2 // Copyright (c) 2018-2023, Advanced Micro Devices, Inc. All rights reserved.
3 
4 #pragma once
5 
6 #include "ck/ck.hpp"
7 #include "ck/utility/array.hpp"
12 #include "ck/utility/data_type.hpp"
17 #include "ck/utility/enable_if.hpp"
18 #include "ck/utility/ignore.hpp"
20 #include "ck/utility/math.hpp"
21 #include "ck/utility/number.hpp"
22 #include "ck/utility/sequence.hpp"
24 #include "ck/utility/tuple.hpp"
26 #include "ck/utility/type.hpp"
34 #include "ck/utility/debug.hpp"
35 
36 #if __clang_major__ >= 20
37 #include "amd_buffer_addressing_builtins.hpp"
38 #else
40 #endif
43 #include "ck/utility/get_id.hpp"
49 
50 // TODO: remove this
51 #if CK_USE_AMD_INLINE_ASM
53 #endif
54 
55 #ifdef CK_USE_AMD_MFMA
57 #endif