nvshmem_add_perftest(alltoall_latency.cu)
nvshmem_add_perftest(barrier_latency.cu)
nvshmem_add_perftest(bcast_latency.cu)
nvshmem_add_perftest(fcollect_latency.cu)
nvshmem_add_perftest(reducescatter_latency.cu)
nvshmem_add_perftest(reduction_latency.cu)
nvshmem_add_perftest(sync_latency.cu)

if(NVSHMEM_BUILD_BITCODE_LIBRARY)
    nvshmem_add_cubin_perftest(alltoall_latency.cu)
    nvshmem_add_cubin_perftest(barrier_latency.cu)
    nvshmem_add_cubin_perftest(bcast_latency.cu)
    nvshmem_add_cubin_perftest(fcollect_latency.cu)
    nvshmem_add_cubin_perftest(reducescatter_latency.cu) 
    nvshmem_add_cubin_perftest(reduction_latency.cu)
    nvshmem_add_cubin_perftest(sync_latency.cu)
endif()
