Back to home page

EIC code displayed by LXR

 
 

    


Warning, file /include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorGpuHipCudaUndefines.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 // This file is part of Eigen, a lightweight C++ template library
0002 // for linear algebra.
0003 //
0004 // Copyright (C) 2014 Benoit Steiner <benoit.steiner.goog@gmail.com>
0005 // Copyright (C) 2018 Deven Desai <deven.desai.amd@gmail.com>
0006 //
0007 // This Source Code Form is subject to the terms of the Mozilla
0008 // Public License v. 2.0. If a copy of the MPL was not distributed
0009 // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
0010 
0011 #if defined(EIGEN_CXX11_TENSOR_GPU_HIP_CUDA_DEFINES_H)
0012 
0013 #ifndef EIGEN_PERMANENTLY_ENABLE_GPU_HIP_CUDA_DEFINES
0014 
0015 #undef gpuStream_t
0016 #undef gpuDeviceProp_t 
0017 #undef gpuError_t
0018 #undef gpuSuccess
0019 #undef gpuErrorNotReady
0020 #undef gpuGetDeviceCount
0021 #undef gpuGetErrorString
0022 #undef gpuGetDeviceProperties
0023 #undef gpuStreamDefault
0024 #undef gpuGetDevice
0025 #undef gpuSetDevice
0026 #undef gpuMalloc
0027 #undef gpuFree
0028 #undef gpuMemsetAsync
0029 #undef gpuMemcpyAsync
0030 #undef gpuMemcpyDeviceToDevice
0031 #undef gpuMemcpyDeviceToHost
0032 #undef gpuMemcpyHostToDevice
0033 #undef gpuStreamQuery
0034 #undef gpuSharedMemConfig
0035 #undef gpuDeviceSetSharedMemConfig
0036 #undef gpuStreamSynchronize
0037 #undef gpuDeviceSynchronize
0038 #undef gpuMemcpy
0039 
0040 #endif // EIGEN_PERMANENTLY_ENABLE_GPU_HIP_CUDA_DEFINES
0041 
0042 #undef EIGEN_CXX11_TENSOR_GPU_HIP_CUDA_DEFINES_H
0043 
0044 #endif // EIGEN_CXX11_TENSOR_GPU_HIP_CUDA_DEFINES_H