Γράφημα Υποβολών

4314 Υποβολές

Συγγραφέας SHA1 Μήνυμα Ημερομηνία
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 744cb0fdd7 Merge branch 'feature_native_vector_types' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types
[ROCm/clr commit: bffacd009e]
2018-07-15 11:45:12 +01:00
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 ec8a4d07b6 Merge pull request #573 from emankov/master
[HIPIFY] Support of cudaComputeMode / CUcomputemode

[ROCm/clr commit: 16a71f7772]
2018-07-14 17:02:14 +03: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
srinivas Charupally 6633e4184a Adding more struct scenarions and a ResultValidation()
[ROCm/clr commit: 14d4c6dc28]
2018-07-12 17:08:41 +05:30
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 7dfd9d0b00 Merge pull request #566 from emankov/master
[HIPIFY] Current trunk LLVM 7.0 initial support

[ROCm/clr commit: 0cd1c06cd5]
2018-07-11 20:18:26 +03: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 6e947cc86e Merge pull request #565 from emankov/master
[HIPIFY] Add DEBUG(X) macro compatibility

[ROCm/clr commit: cfbabfa95a]
2018-07-11 18:22:47 +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
lthakur 138d5f3d0c Update hipGetChanDesc.cpp
[ROCm/clr commit: 7003fe76f2]
2018-07-11 15:24:00 +05:30
lthakur 6ccf6807f6 Update hipGetAlgntoffset2D.cpp
[ROCm/clr commit: d395531f47]
2018-07-11 15:23:21 +05:30
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
lthakur 01b3ffc69f Update hipGetAlgntoffset2D.cpp
[ROCm/clr commit: d8b5f60e12]
2018-07-11 11:54:05 +05:30
lthakur b89f2310b8 Update hipGetChanDesc.cpp
[ROCm/clr commit: 5ba01d5033]
2018-07-11 11:53:16 +05:30
lthakur 48e4f03665 Update hipGetAlgntoffset2D.cpp
[ROCm/clr commit: b3b198f745]
2018-07-11 11:51:08 +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
Aaron Enye Shi 327b0fb0e4 Remove activelanemask asm using ockl and llvm instrinsics
Replace implementation of __any and __all functions using OCKL functions and replaced __ballot implementation to use llvm intrinsic llvm.amdgcn.icmp.i32 instead of calls to __activelanemask_v4_b64_b1 which is not convergent.


[ROCm/clr commit: f8746ecc64]
2018-07-10 17:56:57 +00:00
Evgeny Mankov d08f1e9e16 Merge pull request #561 from emankov/docs
[HIPIFY][docs] Update README.md after testing with new LLVM releases 5.0.2 and 6.0.1

[ROCm/clr commit: 475b3602eb]
2018-07-10 20:41:44 +03:00
Evgeny Mankov a6f74d51b9 [HIPIFY][docs] Update README.md after testing with new LLVM releases 5.0.2 and 6.0.1
[ROCm/clr commit: 2806dff2be]
2018-07-10 20:37:54 +03:00
rohit pathania 947b2818e4 Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: 789ebe2fe3]
2018-07-10 15:36:07 +05:30
rohit pathania f6a6be4ed7 Adding functor unit tests for hip launch param
[ROCm/clr commit: 58b9ce3b2d]
2018-07-10 15:23:10 +05:30
Yaxun (Sam) Liu d1dbc3dbc5 Add workaround __local_to_generic
[ROCm/clr commit: 9aaa792286]
2018-07-09 17:56:33 +00:00
Yaxun (Sam) Liu 2d5e831c7f Add declare of __get_dynamicgroupbaseptr for host compilation
[ROCm/clr commit: 1f34993ac1]
2018-07-09 17:56:25 +00:00
rohit pathania 3db0890b10 Adding functor unit tests for hip launch param
[ROCm/clr commit: 782f8613e0]
2018-07-09 15:08:17 +05:30
Alex Voicu 4ab4610aa7 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types
[ROCm/clr commit: 76d5a85117]
2018-07-08 22:03:09 +03:00
Aaron Enye Shi 783b5e2418 Fix hip_mbcnt test typo
Ctest did not catch this test failure. When running this test manually before typo, I got __mbcnt_hi() FAILED! . This fix will fix this test for HCC and HIP clang path.

[ROCm/clr commit: 757eeccdc7]
2018-07-06 11:26:48 -04:00
Rahul Garg f25b05c793 Cleaned up hipMemset3D test
[ROCm/clr commit: 7261799835]
2018-07-06 14:54:08 +05:30
Aaron Enye Shi 0e5ef747e6 Enable surface functions on HIP clang path
Fix surface test on HIP clang path.


[ROCm/clr commit: 5862ae4b6a]
2018-07-05 20:49:47 +00:00
Aaron Enye Shi eab9cacef2 Implement hip_ldg Functions into HIP header
Move all the function definitions for hip_ldg.cpp into hip_ldg.h header and enable for HIP clang path.


[ROCm/clr commit: d39508b4fd]
2018-07-05 20:38:46 +00:00
Aaron Enye Shi 94cc27d4d6 Implement min/max functions in HIP header
Remove using hc::precise_math min and max. Instead we can use ocml directly for device and std:: for host.


[ROCm/clr commit: b362c53475]
2018-07-05 20:15:41 +00:00