mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-05-14 10:09:41 +00:00
Mark unneeded instances as "getting deprecated" (#1265)
* Add a flag
* Add flag check and messages
---------
Co-authored-by: root <root@aus-g7-rogeyyer.amd.com>
[ROCm/composable_kernel commit: 6ced3c12ff]
This commit is contained in:
@@ -236,6 +236,9 @@
|
||||
#define CK_WORKAROUND_DENORM_FIX = CK_WORKAROUND_DENORM_FIX && defined(__gfx90a__)
|
||||
#endif // CK_WORKAROUND_DENORM_FIX
|
||||
|
||||
// set flag to 1 to build deprecated instances
|
||||
#define CK_BUILD_DEPRECATED 1
|
||||
|
||||
namespace ck {
|
||||
|
||||
enum struct InMemoryDataOperationEnum
|
||||
|
||||
@@ -26,6 +26,8 @@ void add_device_grouped_conv3d_bwd_data_xdl_ndhwgk_gkzyxc_ndhwgc_input_f16_comp_
|
||||
BF8,
|
||||
F8>>>& instances)
|
||||
{
|
||||
#if CK_BUILD_DEPRECATED
|
||||
#pragma message "These instances are getting deprecated"
|
||||
// 1. Default
|
||||
add_device_operation_instances(
|
||||
instances,
|
||||
@@ -44,6 +46,9 @@ void add_device_grouped_conv3d_bwd_data_xdl_ndhwgk_gkzyxc_ndhwgc_input_f16_comp_
|
||||
Empty_Tuple,
|
||||
NDHWGC,
|
||||
ConvBwdDataFilter1x1Stride1Pad0>{});
|
||||
#else
|
||||
#pragma message "These instances were deprecated"
|
||||
#endif
|
||||
}
|
||||
|
||||
} // namespace instance
|
||||
|
||||
@@ -23,6 +23,8 @@ void add_device_grouped_conv3d_bwd_weight_xdl_ndhwgc_gkzyxc_ndhwgk_f16_comp_bf8_
|
||||
BF8,
|
||||
F8>>>& instances)
|
||||
{
|
||||
#if CK_BUILD_DEPRECATED
|
||||
#pragma message "These instances are getting deprecated"
|
||||
// 1. Default
|
||||
add_device_operation_instances(
|
||||
instances,
|
||||
@@ -41,6 +43,9 @@ void add_device_grouped_conv3d_bwd_weight_xdl_ndhwgc_gkzyxc_ndhwgk_f16_comp_bf8_
|
||||
GKZYXC,
|
||||
NDHWGK,
|
||||
ConvBwdWeightFilter1x1Stride1Pad0>{});
|
||||
#else
|
||||
#pragma message "These instances were deprecated"
|
||||
#endif
|
||||
}
|
||||
|
||||
} // namespace instance
|
||||
|
||||
@@ -24,6 +24,8 @@ void add_device_grouped_conv3d_fwd_xdl_ndhwgc_gkzyxc_ndhwgk_f16_comp_f8_instance
|
||||
PassThrough,
|
||||
F8>>>& instances)
|
||||
{
|
||||
#if CK_BUILD_DEPRECATED
|
||||
#pragma message "These instances are getting deprecated"
|
||||
add_device_operation_instances(
|
||||
instances,
|
||||
device_grouped_conv_fwd_xdl_f16_comp_f8_instances<3,
|
||||
@@ -48,6 +50,9 @@ void add_device_grouped_conv3d_fwd_xdl_ndhwgc_gkzyxc_ndhwgk_f16_comp_f8_instance
|
||||
Empty_Tuple,
|
||||
NDHWGK,
|
||||
ConvFwd1x1S1P0>{});
|
||||
#else
|
||||
#pragma message "These instances were deprecated"
|
||||
#endif
|
||||
}
|
||||
|
||||
} // namespace instance
|
||||
|
||||
Reference in New Issue
Block a user