Rahul Garg
024f77ce61
Add 1d texture types for NVCC path
2018-05-28 15:02:06 +05:30
Maneesh Gupta
df3bb9fc32
Merge pull request #445 from ROCm-Developer-Tools/feature_func_attributes
...
Add support for the hipFuncGetAttributes interface.
2018-05-22 09:37:41 +05:30
Maneesh Gupta
661561eead
Add hipMalloc3D to nvcc detail
...
Change-Id: I8a5654066ed1504e3b05eddbbdebf05fd52aa149
2018-05-21 11:33:09 +05:30
founta
1a108ef7f3
defined hipPitchedPtr
...
Added a define for hipPitchedPtr to resolve a compiler error
2018-05-18 09:11:50 -04:00
Maneesh Gupta
03ac8e6a92
Merge pull request #433 from gargrahul/add_hipmemset3d
...
Added hipMemset3D
2018-05-18 14:54:15 +05:30
Maneesh Gupta
dcb4477f9f
Merge pull request #440 from yxsamliu/assert2
...
Add __assert_fail, __device_trap and hipErrorAssert for clang
2018-05-18 14:13:27 +05:30
Alex Voicu
13274ce559
Add support for the hipFuncGetAttributes interface.
2018-05-11 03:35:10 +01:00
Yaxun (Sam) Liu
19f3ed6f62
Fix warning about inlined function is not defined
2018-05-08 16:38:50 -04:00
Yaxun (Sam) Liu
7672b44c79
Add __assert_fail, __device_trap and hipErrorAssert for clang
2018-05-08 15:42:27 -04:00
Siu Chi Chan
b285145966
add intrinsics mbcnt_lo, mbcnt_hi, lane_id
2018-05-08 13:43:53 -04:00
Rahul Garg
da302c3e93
Added hipMemset3D
2018-05-07 10:24:30 +05:30
Rahul Garg
b4585a2a90
Cleaned up
2018-05-02 12:54:17 +05:30
Rahul Garg
9de5f23d54
Fix texture 3D for HIP/NVCC
2018-05-02 11:56:37 +05:30
Maneesh Gupta
adcd8553c3
Merge pull request #419 from gargrahul/fix_hip_gcc_host_build
...
Fix gcc build issues for host code
2018-05-01 12:42:50 +05:30
Maneesh Gupta
e17ade3afb
Merge pull request #415 from deven-amd/master
...
Checkin to fix bugs in math functions.
2018-05-01 12:29:03 +05:30
Maneesh Gupta
caa13f98ed
Merge pull request #410 from gargrahul/hipCtx_deprecation_warning
...
Mark hipCtx APIs as deprecated
2018-05-01 12:23:22 +05:30
Maneesh Gupta
365d155774
Merge pull request #406 from gargrahul/fix_tex1D_coordinate_type
...
Resolve tex1D float to int conversion issue
2018-05-01 09:18:11 +05:30
Rahul Garg
639001933c
Fix gcc build issues for host code
2018-04-25 12:30:11 +05:30
Deven Desai
af586bbbf2
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'
2018-04-24 18:10:07 +00:00
Rahul Garg
19cb6c61ab
Moved deprecated macro to the end
2018-04-20 21:57:23 +05:30
Rahul Garg
a039dbf2dd
Mark hipCtx APIs as deprecated
2018-04-20 17:34:48 +05:30
Rahul Garg
ffe18d1505
Resolve tex1D float to int conversion issue
2018-04-18 14:15:18 +05:30
Rahul Garg
3cfb9c0d40
Added hipMemset2DAsync support
2018-04-17 18:27:27 +05:30
Maneesh Gupta
bda18af06d
Merge pull request #395 from lmoriche/master
...
Add missing __device__ function attributes.
2018-04-12 14:51:32 +05:30
Laurent Morichetti
211c18e674
Add missing __device__ function attributes.
2018-04-11 09:29:37 -07:00
Maneesh Gupta
ac7c5dfd0b
Merge pull request #388 from lmoriche/master
...
Add support for clang offload bundles and <<<>>> kernel launch.
2018-04-09 12:40:28 +05:30
Siu Chi Chan
f48e471dd4
adjust the hcc work week for the texture fix
2018-04-06 15:46:55 -04:00
Laurent Morichetti
bc6fa2bc62
Don't include __clang_cuda_builtin_vars.h
2018-04-05 16:27:05 -07:00
Laurent Morichetti
0c1893ea62
Add support for clang offload bundles and <<<>>> kernel launch.
2018-04-04 13:32:33 -07:00
Rahul Garg
62fc6c85e0
Fix texture driver api TRFS flags
2018-04-02 21:47:20 +05:30
Siu Chi Chan
0d8b97274a
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.
2018-03-26 18:13:59 -04:00
Laurent Morichetti
a5e04c9706
Merge remote-tracking branch 'upstream/master'
2018-03-21 11:17:52 -07:00
Laurent Morichetti
a06b21c500
Add HIP_KERNEL_NAME/HIP_SYMBOL definitions for HIP-clang, and rename hipLaunch->hipLaunchByPtr.
2018-03-21 11:07:21 -07:00
Maneesh Gupta
1ba06f63c4
Apply .clangformat to all repo source files
...
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
2018-03-12 11:29:03 +05:30
Maneesh Gupta
18e70b1e6b
Merge pull request #363 from gargrahul/surface_object_api
...
Added surface object support
2018-03-09 11:50:30 +05:30
Maneesh Gupta
1e13ebd992
Merge pull request #288 from AlexVlx/feature_purge_genco
...
Purge hsagenco.sh
2018-03-05 09:59:56 +05:30
Rahul Garg
d697739d57
Fixed byte offset issue
...
Added HIP/NVCC support
2018-03-04 19:05:37 +05:30
Laurent Morichetti
0d45c1d2d3
__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__.
2018-03-02 06:51:51 -08:00
Laurent Morichetti
6536164914
Use __HIP__ instead of __HIPCC__, and __CUDA__ instead of __CUDACC__
2018-02-28 14:20:55 -08:00
Laurent Morichetti
2bc7adfa62
Fixes a build error with hcc
2018-02-28 14:12:09 -08:00
Laurent Morichetti
f8b0c96462
Add initial support for clang
2018-02-28 12:31:26 -08:00
Rahul Garg
5c3b91a0a1
Added surface object support
2018-02-26 11:59:03 +05:30
Alex Voicu
9526e05732
Missing merge.
2018-02-12 20:21:37 +00:00
Alex Voicu
baf50a5311
Re-sync with upstream.
2018-02-12 20:20:24 +00:00
Maneesh Gupta
4b8ae78891
Merge pull request #321 from gargrahul/hipMemcpyArray_Functions
...
Added support for hipMemcpy Array functions-
2018-02-12 10:36:38 +05:30
Rahul Garg
24ab820a11
Fixed host allocated globals address lookup for host usage
...
Fixed texture driver APIs failure
2018-01-30 18:06:31 +05:30
Maneesh Gupta
72d3e679e4
Merge branch 'master' into feature_purge_genco
2018-01-29 16:02:03 +05:30
Maneesh Gupta
44de3f8309
Merge pull request #346 from scchan/fix_rhel_build
...
use assign rather than insert
2018-01-26 06:59:25 +05:30
Siu Chi Chan
8acc8365fa
use assign rather than insert
2018-01-25 16:51:29 +00:00
Kent Knox
0497424978
Fixing rocblas build failure
...
with ::Bundled_code_header constructor
Disabling hipPrintfKernel test from CI
2018-01-25 10:29:40 -06:00