removed bad copy constructor

Change-Id: I661991d9d43941a61848b0b8e9879c0bfa811b40


[ROCm/hip commit: 64bb8d154a]
이 커밋은 다음에 포함됨:
Aditya Atluri가 2017-06-16 09:02:26 -05:00를 커밋했습니다
1 부모 74e3617ef8
커밋 f5dff37b8b
1 파일이 변경됨
-4
-4
파일 보기
@@ -36,25 +36,21 @@ THE SOFTWARE.
#define MAKE_DEFAULT_CONSTRUCTOR_ONE_COMPONENT(type) \
__device__ __host__ type() {} \
__device__ __host__ type(type& val) : x(val.x) { } \
__device__ __host__ type(const type& val) : x(val.x) { } \
__device__ __host__ ~type() {}
#define MAKE_DEFAULT_CONSTRUCTOR_TWO_COMPONENT(type) \
__device__ __host__ type() {} \
__device__ __host__ type(type& val) : x(val.x), y(val.y) { } \
__device__ __host__ type(const type& val) : x(val.x), y(val.y) { } \
__device__ __host__ ~type() {}
#define MAKE_DEFAULT_CONSTRUCTOR_THREE_COMPONENT(type) \
__device__ __host__ type() {} \
__device__ __host__ type(type& val) : x(val.x), y(val.y), z(val.z) { } \
__device__ __host__ type(const type& val) : x(val.x), y(val.y), z(val.z) { } \
__device__ __host__ ~type() {}
#define MAKE_DEFAULT_CONSTRUCTOR_FOUR_COMPONENT(type) \
__device__ __host__ type() {} \
__device__ __host__ type(type& val) : x(val.x), y(val.y), z(val.z), w(val.w) { } \
__device__ __host__ type(const type& val) : x(val.x), y(val.y), z(val.z), w(val.w) { } \
__device__ __host__ ~type() {}