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
Srinivasuluch
6e8b6fd5c2
Update hipLaunchParm.cpp
...
submitting changes as per Sam review/suggestions
[ROCm/clr commit: 070e992134 ]
2018-07-18 12:41:51 +05:30
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
lthakur
5cff332d5e
Update hipGetChanDesc.cpp
...
Removed bool variable 'testResult' from global scope and confined it to the function.
[ROCm/clr commit: cac0f2cc95 ]
2018-07-17 13:40:54 +05:30
lthakur
5ea8ae2ea6
Update hipGetAlgntoffset2D.cpp
...
Removed unwanted space.
[ROCm/clr commit: 9f8d41df13 ]
2018-07-17 13:37:08 +05:30
lthakur
bf68482ed9
Update hipGetAlgntoffset2D.cpp
...
Removed bool variable 'testResult' from global scope and confined it to the function.
[ROCm/clr commit: 7b6da4453b ]
2018-07-17 13:35:22 +05:30
Maneesh Gupta
c96a617b78
Merge branch 'master' into move-memcpy
...
[ROCm/clr commit: 1fc3ef3cd4 ]
2018-07-17 10:51:42 +05:30
lthakur
da77083acc
Removed unused ,chan_test, variable.
...
[ROCm/clr commit: c2b508abfe ]
2018-07-17 10:32:30 +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
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
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
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
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
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