Aaron Enye Shi
032ebd41ea
Fix explicit cast required
...
This is required for PyTorch which runs into an issue with narrowing types. Requires an explicit cast.
2018-07-20 16:34:15 -04:00
Evgeny Mankov
618b1f5171
[HIPIFY][DNN] cuDNN support revise
...
+ add doc for CUDDN API supported by HIP
+ cuDNN softMax test
2018-07-20 21:00:24 +03:00
Aaron Enye Shi
98fca64220
[HIPClang] Switch ordering on math functions
...
Header math_functions.h should be included after including __clang_cuda_math_forward_declares.h to avoid warning: attribute declaration must precede definition.
2018-07-20 13:25:04 -04:00
Srinivasuluch
996cfcd62a
Update hipLaunchParm.cpp
...
Added struct bit field test, test number#21
2018-07-20 12:38:06 +05:30
Evgeny Mankov
5184a69410
Merge pull request #578 from emankov/testing
...
[HIPIFY][test] Add static and dynamic shared memory tests
2018-07-19 20:48:25 +03:00
rohit pathania
6ae4df95b5
Merge branch 'master' of https://github.com/rpathani/HIP
...
# Conflicts:
# tests/src/kernel/hipLaunchParmFunctor.cpp
2018-07-19 12:11:23 +05:30
rohit pathania
c2108cb82a
Merge branch 'master' of https://github.com/rpathani/HIP
...
# Conflicts:
# tests/src/kernel/hipLaunchParmFunctor.cpp
2018-07-19 12:02:42 +05:30
Jorghi12
4abcf5dbc4
Update FindHIP.cmake
...
Using Bool expression to handle empty case.
2018-07-18 23:02:11 -04:00
Maneesh Gupta
5632faf928
Merge pull request #543 from ROCm-Developer-Tools/add-std-complex
...
Support std::complex for hip-clang
2018-07-19 07:14:45 +05:30
foreman
c07510d622
P4 to Git Change 1582432 by cpaquot@cpaquot-ocl-lc-lnx on 2018/07/18 17:16:05
...
SWDEV-145570 - [HIP] Fixed __hipRegisterVariable to __hipRegisterVar
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#7 edit
2018-07-18 17:51:20 -04:00
Evgeny Mankov
7e4e821fbb
[HIPIFY][test] Add static and dynamic shared memory tests
2018-07-18 18:33:44 +03:00
Yaxun Sam Liu
e20e93db65
Fix test hipStdComplex.cpp to emit expected output for passing
2018-07-18 07:21:24 -04:00
Srinivasuluch
070e992134
Update hipLaunchParm.cpp
...
submitting changes as per Sam review/suggestions
2018-07-18 12:41:51 +05:30
Yaxun (Sam) Liu
a8dc1257df
Support std::complex for hip-clang
2018-07-18 00:08:04 -04:00
Maneesh Gupta
6dc286b564
Merge pull request #576 from ROCm-Developer-Tools/fix_missing_vector_bits
...
Constrain variadic constructor to ranks > 1 and add missing `__device__`s
2018-07-18 09:34:25 +05:30
Alex Voicu
7020d118da
And a few more oversights.
2018-07-17 19:33:13 +01:00
Alex Voicu
252776d4aa
Update hip_vector_types.h
2018-07-17 17:28:48 +01:00
Alex Voicu
14281c0a40
Not yet.
2018-07-17 17:21:10 +01:00
Alex Voicu
1734eaead8
Constrain variadic constructor to ranks > 1 and add missing __device__s
2018-07-17 17:17:48 +01:00
Alex Voicu
633ce36ea7
It is unclear what I was thinking when authoring the original code...
2018-07-17 14:04:57 +01:00
lthakur
cac0f2cc95
Update hipGetChanDesc.cpp
...
Removed bool variable 'testResult' from global scope and confined it to the function.
2018-07-17 13:40:54 +05:30
lthakur
9f8d41df13
Update hipGetAlgntoffset2D.cpp
...
Removed unwanted space.
2018-07-17 13:37:08 +05:30
lthakur
7b6da4453b
Update hipGetAlgntoffset2D.cpp
...
Removed bool variable 'testResult' from global scope and confined it to the function.
2018-07-17 13:35:22 +05:30
Maneesh Gupta
1fc3ef3cd4
Merge branch 'master' into move-memcpy
2018-07-17 10:51:42 +05:30
lthakur
c2b508abfe
Removed unused ,chan_test, variable.
2018-07-17 10:32:30 +05:30
Maneesh Gupta
9e142ea66a
Merge branch 'master' into feature_native_vector_types
...
Change-Id: I943b94ee230871a960d8f9c321ad5e096183b415
2018-07-17 09:51:22 +05:30
Maneesh Gupta
7d8c1ae761
Merge pull request #515 from ROCm-Developer-Tools/hipclang-add-amdgcn-funcs
...
Add hipclang amdgcn functions
2018-07-17 09:25:09 +05:30
Alex Voicu
a2b6508912
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types
2018-07-15 11:44:48 +01:00
Evgeny Mankov
4e0d07f07a
[HIPIFY] Support of cudaComputeMode / CUcomputemode
...
+ update docs
+ fix typo in hip_runtime_api.h
2018-07-14 16:08:19 +03:00
Jorghi12
1e5552f861
Update FindHIP.cmake
...
Adding another flag.
2018-07-12 14:17:21 -04:00
Jorghi12
a484f89b34
Update FindHIP.cmake
...
Updating placement.
2018-07-12 13:56:08 -04:00
srinivas Charupally
14d4c6dc28
Adding more struct scenarions and a ResultValidation()
2018-07-12 17:08:41 +05:30
Maneesh Gupta
4702a6c86e
Merge pull request #562 from ROCm-Developer-Tools/fix-build-failure
...
Fix build failure in code_object_bundle.cpp
2018-07-12 07:49:41 +05:30
Jorg Doku
7383eac88a
Support INCLUDE_DIRECTORIES & COMPILE_DEFINITIONS
2018-07-11 16:13:07 -04:00
Evgeny Mankov
b9c15702d2
[HIPIFY] Current trunk LLVM 7.0 initial support
...
Tested with CUDA 8.0, 9.0, 9.1 and 9.2.
Only 8.0 works with LLVM 7.0, due to the changes in LLVM trunc since released 6.0, which works fine with CUDA 8.0 and 9.0.
So, nothing to do in hipify-clang, hope that all the CUDA 9.x related issues will be fixed in 7.0 release.
2018-07-11 20:15:49 +03:00
Evgeny Mankov
22dffde22e
[HIPIFY] Add DEBUG(X) macro compatibility
...
In LLVM 7.0 DEBUG(X) was deleted, LLVM_DEBUG(X) should be used instead.
2018-07-11 18:21:00 +03:00
lthakur
7003fe76f2
Update hipGetChanDesc.cpp
2018-07-11 15:24:00 +05:30
lthakur
d395531f47
Update hipGetAlgntoffset2D.cpp
2018-07-11 15:23:21 +05:30
Maneesh Gupta
56984d04b0
Merge pull request #563 from gargrahul/add_gettexrefoffset_nvcc
...
Add hipGetTextureAlignmentOffset and hipGetChanDesc on NVCC path
2018-07-11 15:01:20 +05:30
Maneesh Gupta
6bf76348e1
Merge pull request #550 from gargrahul/add_bindtextoarrayref_overload_api
...
Added another overloaded definition of hipBindTextureToArray for direct porting.
2018-07-11 15:01:10 +05:30
Maneesh Gupta
11ae85e7e3
Merge pull request #555 from ROCm-Developer-Tools/fix-test-mbcnt
...
Fix hip_mbcnt test typo
2018-07-11 13:08:59 +05:30
Maneesh Gupta
afe1396b35
Merge branch 'master' into add_bindtextoarrayref_overload_api
2018-07-11 12:55:49 +05:30
Maneesh Gupta
8820eee3a2
Merge pull request #549 from gargrahul/correct_bindtex_syntax_nvcc
...
Corrected enum type for TextureReadMode
2018-07-11 12:52:50 +05:30
Maneesh Gupta
47629979b9
Merge pull request #548 from gargrahul/add_tex2dlayered_nvcc
...
Added tex2dlayered mapping for HIP/NVCC
2018-07-11 12:52:40 +05:30
Maneesh Gupta
d63db71b61
Merge pull request #546 from gargrahul/fix_bindtex_offset_null_check
...
Fixed offset null check in bind texture functions
2018-07-11 12:52:31 +05:30
Maneesh Gupta
404bd43a0e
Merge pull request #545 from ROCm-Developer-Tools/revert-521-temp_fixmemcpy2dasync_trsmissue
...
Revert "Use memcpy kernel for all pinned memory cases in hipMemcpy2DAsync"
2018-07-11 12:52:09 +05:30
Maneesh Gupta
2bd9d8ca27
Merge pull request #544 from gargrahul/edit_hip_deprecated_apis_doc
...
Edit hip deprecated apis doc
2018-07-11 12:40:31 +05:30
Rahul Garg
bab48b86a6
Added hipGetChanDesc for NVCC path
2018-07-11 12:37:07 +05:30
Rahul Garg
5b53e278a5
Add hipGetTextureAlignmentOffset on NVCC path
2018-07-11 12:17:33 +05:30
lthakur
d8b5f60e12
Update hipGetAlgntoffset2D.cpp
2018-07-11 11:54:05 +05:30