Alex Voicu
90e7799bf4
Add missing interop with volatile. Fix unit tests.
...
[ROCm/hip commit: 0108819e2a ]
2018-05-31 15:27:12 +01:00
Alex Voicu
ff34ae3562
Missing bits.
...
[ROCm/hip commit: 32388cbf28 ]
2018-05-25 20:12:21 +01:00
Alex Voicu
4ceb9cbc09
Missing commit.
...
[ROCm/hip commit: 6f819f226b ]
2018-05-23 17:57:47 +01:00
Maneesh Gupta
51e2e27488
Merge pull request #445 from ROCm-Developer-Tools/feature_func_attributes
...
Add support for the hipFuncGetAttributes interface.
[ROCm/hip commit: df3bb9fc32 ]
2018-05-22 09:37:41 +05:30
Maneesh Gupta
9cb5c4efd8
Add hipMalloc3D to nvcc detail
...
Change-Id: I8a5654066ed1504e3b05eddbbdebf05fd52aa149
[ROCm/hip commit: 661561eead ]
2018-05-21 11:33:09 +05:30
founta
22c2164216
defined hipPitchedPtr
...
Added a define for hipPitchedPtr to resolve a compiler error
[ROCm/hip commit: 1a108ef7f3 ]
2018-05-18 09:11:50 -04:00
Maneesh Gupta
3d1d7ccf30
Merge pull request #433 from gargrahul/add_hipmemset3d
...
Added hipMemset3D
[ROCm/hip commit: 03ac8e6a92 ]
2018-05-18 14:54:15 +05:30
Maneesh Gupta
b53c717615
Merge pull request #440 from yxsamliu/assert2
...
Add __assert_fail, __device_trap and hipErrorAssert for clang
[ROCm/hip commit: dcb4477f9f ]
2018-05-18 14:13:27 +05:30
Alex Voicu
d5f965c44a
Add support for the hipFuncGetAttributes interface.
...
[ROCm/hip commit: 13274ce559 ]
2018-05-11 03:35:10 +01:00
Yaxun (Sam) Liu
bec6249f99
Fix warning about inlined function is not defined
...
[ROCm/hip commit: 19f3ed6f62 ]
2018-05-08 16:38:50 -04:00
Yaxun (Sam) Liu
cbbe58dcd5
Add __assert_fail, __device_trap and hipErrorAssert for clang
...
[ROCm/hip commit: 7672b44c79 ]
2018-05-08 15:42:27 -04:00
Siu Chi Chan
923d831d5e
add intrinsics mbcnt_lo, mbcnt_hi, lane_id
...
[ROCm/hip commit: b285145966 ]
2018-05-08 13:43:53 -04:00
Rahul Garg
e2a2b5bdcf
Added hipMemset3D
...
[ROCm/hip commit: da302c3e93 ]
2018-05-07 10:24:30 +05:30
Rahul Garg
e687245eb0
Cleaned up
...
[ROCm/hip commit: b4585a2a90 ]
2018-05-02 12:54:17 +05:30
Rahul Garg
ab1dabe61b
Fix texture 3D for HIP/NVCC
...
[ROCm/hip commit: 9de5f23d54 ]
2018-05-02 11:56:37 +05:30
Maneesh Gupta
d3d11ff829
Merge pull request #419 from gargrahul/fix_hip_gcc_host_build
...
Fix gcc build issues for host code
[ROCm/hip commit: adcd8553c3 ]
2018-05-01 12:42:50 +05:30
Maneesh Gupta
ef13aa3a0b
Merge pull request #415 from deven-amd/master
...
Checkin to fix bugs in math functions.
[ROCm/hip commit: e17ade3afb ]
2018-05-01 12:29:03 +05:30
Maneesh Gupta
b272e57c33
Merge pull request #410 from gargrahul/hipCtx_deprecation_warning
...
Mark hipCtx APIs as deprecated
[ROCm/hip commit: caa13f98ed ]
2018-05-01 12:23:22 +05:30
Maneesh Gupta
93fc0a8312
Merge pull request #406 from gargrahul/fix_tex1D_coordinate_type
...
Resolve tex1D float to int conversion issue
[ROCm/hip commit: 365d155774 ]
2018-05-01 09:18:11 +05:30
Rahul Garg
c1b94eb29f
Fix gcc build issues for host code
...
[ROCm/hip commit: 639001933c ]
2018-04-25 12:30:11 +05:30
Deven Desai
16d2b986aa
Checkin to fix bugs in math functions.
...
This change fixes the following bugs that were discovered while debuggnig TF unit test failures (cwise_ops_test)
1. __hisinf and __hisnan routines
Both had incorrect implementations.
2. abs
A "long long" (64bit int) version was missing, resulting in the 32bit version being used for 64bit ints (which resulted in incorrect results, when the value passed in was outside the 32bit int range)
3. lgamma
We seemed to have a custom version for the 'double' datatype (which was giving incorrect results). Replaced it with a call to the 'double' version of the underlying 'hc::precision_math::lgamma'
[ROCm/hip commit: af586bbbf2 ]
2018-04-24 18:10:07 +00:00
Rahul Garg
c4df5688c4
Moved deprecated macro to the end
...
[ROCm/hip commit: 19cb6c61ab ]
2018-04-20 21:57:23 +05:30
Rahul Garg
3b4875ba77
Mark hipCtx APIs as deprecated
...
[ROCm/hip commit: a039dbf2dd ]
2018-04-20 17:34:48 +05:30
Rahul Garg
80d7e34418
Resolve tex1D float to int conversion issue
...
[ROCm/hip commit: ffe18d1505 ]
2018-04-18 14:15:18 +05:30
Rahul Garg
e1e88f3bff
Added hipMemset2DAsync support
...
[ROCm/hip commit: 3cfb9c0d40 ]
2018-04-17 18:27:27 +05:30
Maneesh Gupta
29c54aa96a
Merge pull request #395 from lmoriche/master
...
Add missing __device__ function attributes.
[ROCm/hip commit: bda18af06d ]
2018-04-12 14:51:32 +05:30
Laurent Morichetti
3d9e3019d0
Add missing __device__ function attributes.
...
[ROCm/hip commit: 211c18e674 ]
2018-04-11 09:29:37 -07:00
Maneesh Gupta
9d80544e28
Merge pull request #388 from lmoriche/master
...
Add support for clang offload bundles and <<<>>> kernel launch.
[ROCm/hip commit: ac7c5dfd0b ]
2018-04-09 12:40:28 +05:30
Siu Chi Chan
83343a2bba
adjust the hcc work week for the texture fix
...
[ROCm/hip commit: f48e471dd4 ]
2018-04-06 15:46:55 -04:00
Laurent Morichetti
de2f2a87ff
Don't include __clang_cuda_builtin_vars.h
...
[ROCm/hip commit: bc6fa2bc62 ]
2018-04-05 16:27:05 -07:00
Laurent Morichetti
9e1d2064c9
Add support for clang offload bundles and <<<>>> kernel launch.
...
[ROCm/hip commit: 0c1893ea62 ]
2018-04-04 13:32:33 -07:00
Rahul Garg
e5e0efe002
Fix texture driver api TRFS flags
...
[ROCm/hip commit: 62fc6c85e0 ]
2018-04-02 21:47:20 +05:30
Siu Chi Chan
3f0fa73342
Change constant address space to 4
...
when compiling with a newer hcc. This is
due to a recent change to address space
mapping in the amdgpu compiler backend.
[ROCm/hip commit: 0d8b97274a ]
2018-03-26 18:13:59 -04:00
Laurent Morichetti
e2fc87d3c6
Merge remote-tracking branch 'upstream/master'
...
[ROCm/hip commit: a5e04c9706 ]
2018-03-21 11:17:52 -07:00
Laurent Morichetti
2208bf6cbc
Add HIP_KERNEL_NAME/HIP_SYMBOL definitions for HIP-clang, and rename hipLaunch->hipLaunchByPtr.
...
[ROCm/hip commit: a06b21c500 ]
2018-03-21 11:07:21 -07:00
Maneesh Gupta
4f42ee762d
Apply .clangformat to all repo source files
...
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
[ROCm/hip commit: 1ba06f63c4 ]
2018-03-12 11:29:03 +05:30
Maneesh Gupta
52506ef382
Merge pull request #363 from gargrahul/surface_object_api
...
Added surface object support
[ROCm/hip commit: 18e70b1e6b ]
2018-03-09 11:50:30 +05:30
Maneesh Gupta
d08f7dccbd
Merge pull request #288 from AlexVlx/feature_purge_genco
...
Purge hsagenco.sh
[ROCm/hip commit: 1e13ebd992 ]
2018-03-05 09:59:56 +05:30
Rahul Garg
413c9ac9cb
Fixed byte offset issue
...
Added HIP/NVCC support
[ROCm/hip commit: d697739d57 ]
2018-03-04 19:05:37 +05:30
Laurent Morichetti
f18bee421c
__CUDA__ and __HIP__ are both defined when compiling with 'clang -x hip', so make sure __HIP__ is not defined in the case of __HIP_PLATFORM_NVCC__.
...
[ROCm/hip commit: 0d45c1d2d3 ]
2018-03-02 06:51:51 -08:00
Laurent Morichetti
12e8f48181
Use __HIP__ instead of __HIPCC__, and __CUDA__ instead of __CUDACC__
...
[ROCm/hip commit: 6536164914 ]
2018-02-28 14:20:55 -08:00
Laurent Morichetti
b32680706c
Fixes a build error with hcc
...
[ROCm/hip commit: 2bc7adfa62 ]
2018-02-28 14:12:09 -08:00
Laurent Morichetti
69f5dc0883
Add initial support for clang
...
[ROCm/hip commit: f8b0c96462 ]
2018-02-28 12:31:26 -08:00
Rahul Garg
ff74aadd87
Added surface object support
...
[ROCm/hip commit: 5c3b91a0a1 ]
2018-02-26 11:59:03 +05:30
Alex Voicu
64fc905d32
Missing merge.
...
[ROCm/hip commit: 9526e05732 ]
2018-02-12 20:21:37 +00:00
Alex Voicu
3afca75a71
Re-sync with upstream.
...
[ROCm/hip commit: baf50a5311 ]
2018-02-12 20:20:24 +00:00
Maneesh Gupta
d4a4a8a1c1
Merge pull request #321 from gargrahul/hipMemcpyArray_Functions
...
Added support for hipMemcpy Array functions-
[ROCm/hip commit: 4b8ae78891 ]
2018-02-12 10:36:38 +05:30
Rahul Garg
e2ade308cf
Fixed host allocated globals address lookup for host usage
...
Fixed texture driver APIs failure
[ROCm/hip commit: 24ab820a11 ]
2018-01-30 18:06:31 +05:30
Maneesh Gupta
254f8aeed1
Merge branch 'master' into feature_purge_genco
...
[ROCm/hip commit: 72d3e679e4 ]
2018-01-29 16:02:03 +05:30
Maneesh Gupta
e98b8a56ba
Merge pull request #346 from scchan/fix_rhel_build
...
use assign rather than insert
[ROCm/hip commit: 44de3f8309 ]
2018-01-26 06:59:25 +05:30