コミットグラフ

2538 コミット

作成者 SHA1 メッセージ 日付
Maneesh Gupta 9c8a5d72b6 Merge pull request #558 from Jorghi12/patch-8
Fix the FindHIP.cmake script.

[ROCm/clr commit: 00c1542487]
2018-07-23 11:48:42 +05:30
saleelk bc49031828 Fix hipHostRegister mem leak and copy kind in hipMemcpyAsync (#587)
[ROCm/clr commit: e8a5ad629f]
2018-07-23 11:04:14 +05:30
Maneesh Gupta e858a79470 Fix typo in FindHIP.cmake
[ROCm/clr commit: 4637e11a24]
2018-07-23 10:39:45 +05:30
Maneesh Gupta 3e92bf10bb Merge pull request #559 from rpathani/master
Adding functor unit tests 

[ROCm/clr commit: 137d7f559f]
2018-07-23 10:15:16 +05:30
Maneesh Gupta 9f23f7fc99 Merge pull request #584 from ROCm-Developer-Tools/fix-vector-explicit-cast
Fix explicit cast required

[ROCm/clr commit: 123af1a9c6]
2018-07-23 10:13:05 +05:30
Maneesh Gupta 48335701ff Merge pull request #581 from ROCm-Developer-Tools/fix-warning-math-decl
[HIPClang] Switch ordering on math functions

[ROCm/clr commit: 4d6a3f3eba]
2018-07-23 10:12:01 +05:30
Maneesh Gupta dd1b7d970c Merge pull request #554 from gargrahul/cleanup_hipmemset3d_test
Cleaned up hipMemset3D test

[ROCm/clr commit: c53d0f967e]
2018-07-23 10:11:49 +05:30
Aaron Enye Shi 1282ef2e0c Fix explicit cast required
This is required for PyTorch which runs into an issue with narrowing types. Requires an explicit cast.

[ROCm/clr commit: 032ebd41ea]
2018-07-20 16:34:15 -04:00
Aaron Enye Shi 5e2395deeb [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.

[ROCm/clr commit: 98fca64220]
2018-07-20 13:25:04 -04:00
Evgeny Mankov a0bb8820c5 Merge pull request #578 from emankov/testing
[HIPIFY][test] Add static and dynamic shared memory tests

[ROCm/clr commit: 5184a69410]
2018-07-19 20:48:25 +03:00
rohit pathania b4eefc9e5c Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: 6ae4df95b5]
2018-07-19 12:11:23 +05:30
rohit pathania e2f3e4d67e Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: c2108cb82a]
2018-07-19 12:02:42 +05:30
Jorghi12 a05aa9d71f Update FindHIP.cmake
Using Bool expression to handle empty case.

[ROCm/clr commit: 4abcf5dbc4]
2018-07-18 23:02:11 -04:00
Maneesh Gupta 746e56a61b Merge pull request #543 from ROCm-Developer-Tools/add-std-complex
Support std::complex for hip-clang

[ROCm/clr commit: 5632faf928]
2018-07-19 07:14:45 +05:30
Evgeny Mankov aae1e3e73f [HIPIFY][test] Add static and dynamic shared memory tests
[ROCm/clr commit: 7e4e821fbb]
2018-07-18 18:33:44 +03:00
Yaxun Sam Liu b425c11139 Fix test hipStdComplex.cpp to emit expected output for passing
[ROCm/clr commit: e20e93db65]
2018-07-18 07:21:24 -04:00
Yaxun (Sam) Liu dc1257a16c Support std::complex for hip-clang
[ROCm/clr commit: a8dc1257df]
2018-07-18 00:08:04 -04:00
Maneesh Gupta efaeb6dc87 Merge pull request #576 from ROCm-Developer-Tools/fix_missing_vector_bits
Constrain variadic constructor to ranks > 1 and add missing `__device__`s

[ROCm/clr commit: 6dc286b564]
2018-07-18 09:34:25 +05:30
Alex Voicu 48de002fb4 And a few more oversights.
[ROCm/clr commit: 7020d118da]
2018-07-17 19:33:13 +01:00
Alex Voicu 8b6a48d0d1 Update hip_vector_types.h
[ROCm/clr commit: 252776d4aa]
2018-07-17 17:28:48 +01:00
Alex Voicu 766211b400 Not yet.
[ROCm/clr commit: 14281c0a40]
2018-07-17 17:21:10 +01:00
Alex Voicu 2c568a5541 Constrain variadic constructor to ranks > 1 and add missing __device__s
[ROCm/clr commit: 1734eaead8]
2018-07-17 17:17:48 +01:00
Alex Voicu 653c7c24f4 It is unclear what I was thinking when authoring the original code...
[ROCm/clr commit: 633ce36ea7]
2018-07-17 14:04:57 +01:00
Maneesh Gupta c96a617b78 Merge branch 'master' into move-memcpy
[ROCm/clr commit: 1fc3ef3cd4]
2018-07-17 10:51:42 +05:30
Maneesh Gupta 112c945016 Merge branch 'master' into feature_native_vector_types
Change-Id: I943b94ee230871a960d8f9c321ad5e096183b415


[ROCm/clr commit: 9e142ea66a]
2018-07-17 09:51:22 +05:30
Maneesh Gupta 8eeb225c04 Merge pull request #515 from ROCm-Developer-Tools/hipclang-add-amdgcn-funcs
Add hipclang amdgcn functions

[ROCm/clr commit: 7d8c1ae761]
2018-07-17 09:25:09 +05:30
Alex Voicu 438a2c1fb9 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types
[ROCm/clr commit: a2b6508912]
2018-07-15 11:44:48 +01:00
Evgeny Mankov 3a45d7016c [HIPIFY] Support of cudaComputeMode / CUcomputemode
+ update docs
+ fix typo in hip_runtime_api.h


[ROCm/clr commit: 4e0d07f07a]
2018-07-14 16:08:19 +03:00
Jorghi12 c4c42ce685 Update FindHIP.cmake
Adding another flag.

[ROCm/clr commit: 1e5552f861]
2018-07-12 14:17:21 -04:00
Jorghi12 89c3f89603 Update FindHIP.cmake
Updating placement.

[ROCm/clr commit: a484f89b34]
2018-07-12 13:56:08 -04:00
Maneesh Gupta 25df971097 Merge pull request #562 from ROCm-Developer-Tools/fix-build-failure
Fix build failure in code_object_bundle.cpp

[ROCm/clr commit: 4702a6c86e]
2018-07-12 07:49:41 +05:30
Jorg Doku 8b71bcc45f Support INCLUDE_DIRECTORIES & COMPILE_DEFINITIONS
[ROCm/clr commit: 7383eac88a]
2018-07-11 16:13:07 -04:00
Evgeny Mankov 6e94b0dfa6 [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.


[ROCm/clr commit: b9c15702d2]
2018-07-11 20:15:49 +03:00
Evgeny Mankov ed0cef6002 [HIPIFY] Add DEBUG(X) macro compatibility
In LLVM 7.0 DEBUG(X) was deleted, LLVM_DEBUG(X) should be used instead.


[ROCm/clr commit: 22dffde22e]
2018-07-11 18:21:00 +03:00
Maneesh Gupta 6e7579dbd7 Merge pull request #563 from gargrahul/add_gettexrefoffset_nvcc
Add hipGetTextureAlignmentOffset and hipGetChanDesc on NVCC path

[ROCm/clr commit: 56984d04b0]
2018-07-11 15:01:20 +05:30
Maneesh Gupta 2ca541d39e Merge pull request #550 from gargrahul/add_bindtextoarrayref_overload_api
Added another overloaded definition of hipBindTextureToArray for direct porting.

[ROCm/clr commit: 6bf76348e1]
2018-07-11 15:01:10 +05:30
Maneesh Gupta 9cef13d24b Merge pull request #555 from ROCm-Developer-Tools/fix-test-mbcnt
Fix hip_mbcnt test typo

[ROCm/clr commit: 11ae85e7e3]
2018-07-11 13:08:59 +05:30
Maneesh Gupta c25b0f61e9 Merge branch 'master' into add_bindtextoarrayref_overload_api
[ROCm/clr commit: afe1396b35]
2018-07-11 12:55:49 +05:30
Maneesh Gupta 8001ecea35 Merge pull request #549 from gargrahul/correct_bindtex_syntax_nvcc
Corrected enum type for TextureReadMode 

[ROCm/clr commit: 8820eee3a2]
2018-07-11 12:52:50 +05:30
Maneesh Gupta 510b206cee Merge pull request #548 from gargrahul/add_tex2dlayered_nvcc
Added tex2dlayered mapping for HIP/NVCC

[ROCm/clr commit: 47629979b9]
2018-07-11 12:52:40 +05:30
Maneesh Gupta 0346cccd6a Merge pull request #546 from gargrahul/fix_bindtex_offset_null_check
Fixed offset null check in bind texture functions

[ROCm/clr commit: d63db71b61]
2018-07-11 12:52:31 +05:30
Maneesh Gupta 81fc2e03b4 Merge pull request #545 from ROCm-Developer-Tools/revert-521-temp_fixmemcpy2dasync_trsmissue
Revert "Use memcpy kernel for all pinned memory cases in hipMemcpy2DAsync"

[ROCm/clr commit: 404bd43a0e]
2018-07-11 12:52:09 +05:30
Maneesh Gupta 6bde0706e7 Merge pull request #544 from gargrahul/edit_hip_deprecated_apis_doc
Edit hip deprecated apis doc

[ROCm/clr commit: 2bd9d8ca27]
2018-07-11 12:40:31 +05:30
Rahul Garg f25e75ee6b Added hipGetChanDesc for NVCC path
[ROCm/clr commit: bab48b86a6]
2018-07-11 12:37:07 +05:30
Rahul Garg 4fdb1a8ee5 Add hipGetTextureAlignmentOffset on NVCC path
[ROCm/clr commit: 5b53e278a5]
2018-07-11 12:17:33 +05:30
Yaxun (Sam) Liu 6666bf623d Include stddef.h in device_functions.h and remove use of uint8_t
[ROCm/clr commit: 2531815dfe]
2018-07-10 18:12:41 -04:00
Yaxun (Sam) Liu 007a005cf3 Move __hip_hc_memcpy and __hip_hc_memset from device_utils.cpp to device_functions.h as inline functions
[ROCm/clr commit: 903dfa94eb]
2018-07-10 18:12:41 -04:00
Yaxun (Sam) Liu 733c5b98a0 Fix build failure in code_object_bundle.cpp
[ROCm/clr commit: e6d155bcd5]
2018-07-10 16:49:59 -04:00
Aaron Enye Shi 0e111de9f4 Fix min/max, icmp asm and add comment for conversion functions
[ROCm/clr commit: 9f3404cfea]
2018-07-10 18:56:48 +00:00
Aaron Enye Shi 8d0936bbe4 Add func attributes to match ocml and ockl
[ROCm/clr commit: bc8bc8cac4]
2018-07-10 18:27:32 +00:00