/* Copyright © Advanced Micro Devices, Inc., or its affiliates. */ #ifndef DEVICE_TABLE_COMPATIBILITY #define DEVICE_TABLE_COMPATIBILITY struct rcclKernelItem { void* funcPtr; int unroll; }; static struct rcclKernelItem rcclKernelTable[] = { }; template __forceinline__ __device__ void NCCL_CALL_FUNCTIONS(unsigned short funcIndex) noexcept { } __forceinline__ __device__ void NCCL_CALL_FUNCTIONS_1(unsigned short funcIndex) noexcept { } __forceinline__ __device__ void NCCL_CALL_FUNCTIONS_2(unsigned short funcIndex) noexcept { } __forceinline__ __device__ void NCCL_CALL_FUNCTIONS_4(unsigned short funcIndex) noexcept { } #endif