Alex Voicu
9938edb636
It is unclear what I was thinking when authoring the original code...
2018-07-17 14:04:57 +01:00
Jenkins
9d5503647f
Merge 'master' into 'amd-master'
...
Change-Id: Ia0a8243c8887b416e1db4c5936d65854ed4a5c45
2018-07-17 04:10:22 -05:00
lthakur
e2eeee29da
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
a185e8c1f9
Update hipGetAlgntoffset2D.cpp
...
Removed unwanted space.
2018-07-17 13:37:08 +05:30
lthakur
feaa30076e
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
502ce06dda
Merge pull request #537 from ROCm-Developer-Tools/move-memcpy
...
Move __hip_hc_memcpy and __hip_hc_memset from device_utils.cpp to dev…
2018-07-17 13:20:24 +05:30
Maneesh Gupta
b5cfa773ef
Merge branch 'master' into move-memcpy
2018-07-17 10:51:42 +05:30
lthakur
fa36c49c81
Removed unused ,chan_test, variable.
2018-07-17 10:32:30 +05:30
Maneesh Gupta
1918ffdda5
Merge pull request #535 from ROCm-Developer-Tools/feature_native_vector_types
...
Feature native vector types
2018-07-17 10:12:08 +05:30
Maneesh Gupta
fb5199dee6
Merge branch 'master' into feature_native_vector_types
...
Change-Id: I943b94ee230871a960d8f9c321ad5e096183b415
2018-07-17 09:51:22 +05:30
Maneesh Gupta
fbbe2599dd
Merge pull request #515 from ROCm-Developer-Tools/hipclang-add-amdgcn-funcs
...
Add hipclang amdgcn functions
2018-07-17 09:25:09 +05:30
Jenkins
d1c7869c5e
Merge 'master' into 'amd-master'
...
Change-Id: Iec8d57aea1bef39d51314d49da68626547715db3
2018-07-16 04:09:36 -05:00
Alex Voicu
f8dc7c2deb
Merge branch 'feature_native_vector_types' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types
2018-07-15 11:45:12 +01:00
Alex Voicu
fe289dbebe
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
0c6fc28dba
Merge pull request #573 from emankov/master
...
[HIPIFY] Support of cudaComputeMode / CUcomputemode
2018-07-14 17:02:14 +03:00
Evgeny Mankov
55e21055e3
[HIPIFY] Support of cudaComputeMode / CUcomputemode
...
+ update docs
+ fix typo in hip_runtime_api.h
2018-07-14 16:08:19 +03:00
Jorghi12
584e61b9f3
Update FindHIP.cmake
...
Adding another flag.
2018-07-12 14:17:21 -04:00
Jorghi12
341c7c4019
Update FindHIP.cmake
...
Updating placement.
2018-07-12 13:56:08 -04:00
srinivas Charupally
19ace627a3
Adding more struct scenarions and a ResultValidation()
2018-07-12 17:08:41 +05:30
Jenkins
44b934735e
Merge 'master' into 'amd-master'
...
Change-Id: If308c84470294b706a765dde955060ae79236656
2018-07-12 04:09:43 -05:00
Maneesh Gupta
06f4579c3a
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
bfb03ca86c
Support INCLUDE_DIRECTORIES & COMPILE_DEFINITIONS
2018-07-11 16:13:07 -04:00
Evgeny Mankov
5bca2d1768
Merge pull request #566 from emankov/master
...
[HIPIFY] Current trunk LLVM 7.0 initial support
2018-07-11 20:18:26 +03:00
Evgeny Mankov
433e172776
[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
d896b2fdc7
Merge pull request #565 from emankov/master
...
[HIPIFY] Add DEBUG(X) macro compatibility
2018-07-11 18:22:47 +03:00
Evgeny Mankov
9fcb48e5c4
[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
429046edef
Update hipGetChanDesc.cpp
2018-07-11 15:24:00 +05:30
lthakur
bfd99f8af7
Update hipGetAlgntoffset2D.cpp
2018-07-11 15:23:21 +05:30
Maneesh Gupta
4aef1351fc
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
6dd205ef8a
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
f7b8257194
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
65e82f785d
Merge branch 'master' into add_bindtextoarrayref_overload_api
2018-07-11 12:55:49 +05:30
Maneesh Gupta
583b6b270a
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
2270c3e357
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
296dce2e2b
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
86e10fed99
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
890f241a67
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
6bf979d9e6
Added hipGetChanDesc for NVCC path
2018-07-11 12:37:07 +05:30
Rahul Garg
c93f216fe8
Add hipGetTextureAlignmentOffset on NVCC path
2018-07-11 12:17:33 +05:30
lthakur
db437af693
Update hipGetAlgntoffset2D.cpp
2018-07-11 11:54:05 +05:30
lthakur
7057941431
Update hipGetChanDesc.cpp
2018-07-11 11:53:16 +05:30
lthakur
add8693c9c
Update hipGetAlgntoffset2D.cpp
2018-07-11 11:51:08 +05:30
foreman
1f02d5c817
P4 to Git Change 1578574 by skudchad@skudchad_rocm on 2018/07/10 19:15:59
...
SWDEV-145570 - [HIP] - g_arguments isnt a double pointer
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#12 edit
2018-07-10 19:21:07 -04:00
Yaxun (Sam) Liu
e22c35e124
Include stddef.h in device_functions.h and remove use of uint8_t
2018-07-10 18:12:41 -04:00
Yaxun (Sam) Liu
8136a348ab
Move __hip_hc_memcpy and __hip_hc_memset from device_utils.cpp to device_functions.h as inline functions
2018-07-10 18:12:41 -04:00
Yaxun (Sam) Liu
7db7cce9e4
Fix build failure in code_object_bundle.cpp
2018-07-10 16:49:59 -04:00
Aaron Enye Shi
4a7ad93655
Fix min/max, icmp asm and add comment for conversion functions
2018-07-10 18:56:48 +00:00
Aaron Enye Shi
1f871736e5
Add func attributes to match ocml and ockl
2018-07-10 18:27:32 +00:00
Aaron Enye Shi
d1323f4f9b
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.
2018-07-10 17:56:57 +00:00
Evgeny Mankov
de38f96be4
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
2018-07-10 20:41:44 +03:00