Evgeny Mankov
4c704f9b44
[HIPIFY][doc] Update Readme.md
...
+ 8.0.1 - is the latest supported clang version on Linux
+ Testing update
[ROCm/hip commit: b8e4f93b5c ]
2019-07-23 19:30:57 +03:00
Evgeny Mankov
f513a9c320
Merge pull request #1248 from emankov/cuDNN
...
HIPIFY] Clang 8.0.1 support
[ROCm/hip commit: 4204c99cc5 ]
2019-07-23 19:20:12 +03:00
Evgeny Mankov
14ee787b43
HIPIFY] Clang 8.0.1 support
...
+ Tested on Windows and Linux;
+ Provide patch for clang's bug 38811;
+ Update Readme.md accordingly.
P.S.
With the next 9.0.0 release patches for Windows won't be needed, cause all fixes will be there.
[ROCm/hip commit: 91e461fcf2 ]
2019-07-23 19:18:17 +03:00
Jenkins
fc6f6dbbd0
Merge 'master' into 'amd-master'
...
Change-Id: I75832f03fee4361d2d71cc90c5fc7171164b3565
[ROCm/hip commit: 9e0abd85bf ]
2019-07-23 05:10:33 -04:00
Evgeny Mankov
ecc0b6009a
Merge pull request #1244 from emankov/cuDNN
...
[HIPIFY][#1239 ] Fix an assert
[ROCm/hip commit: 543da8e8ae ]
2019-07-22 22:18:58 +03:00
Evgeny Mankov
3ad30304a4
[HIPIFY][ #1239 ] Fix an assert
...
[ROCm/hip commit: d19fcbcde4 ]
2019-07-22 22:13:54 +03:00
Jeff Daily
4094b62407
remove stream locks where it is safe to do so
...
[ROCm/hip commit: f096a3239e ]
2019-07-22 17:38:51 +00:00
Evgeny Mankov
ab454cbe28
Merge pull request #1241 from emankov/cuDNN
...
[HIPIFY][#941 ][fix] Workaround for an assert on forbidden option "--"
[ROCm/hip commit: 866cc4e646 ]
2019-07-19 20:25:19 +03:00
Evgeny Mankov
5adcecba14
[HIPIFY][ #941 ][fix] Workaround for an assert on forbidden option "--"
...
+ Fixes the following assert in debug version:
Assertion failed: (S.empty() || S[0] != '-') && "Option can't start with '-", file C:\GIT\LLVM\trunk-for-submits\llvm-project\llvm\lib\Support\CommandLine.cpp, line 440
+ DashDash option left declared in order to be listed in help.
[ROCm/hip commit: f5d6bb8267 ]
2019-07-19 20:23:17 +03:00
Yaxun (Sam) Liu
6c438e311f
Temporarily disable maxTexture1D in hipDeviceProp_t for VDI ( #1237 )
...
[ROCm/hip commit: d7aea38d74 ]
2019-07-19 15:38:32 +00:00
Jenkins
76840f3f23
Merge 'master' into 'amd-master'
...
Change-Id: I79fe77319a0627dc35a1a88fe12f0e7115cd679f
[ROCm/hip commit: 125969888f ]
2019-07-19 05:10:30 -04:00
gilbertlee-amd
373fd99aa1
Fix Typo HipHostMemory to HipHostMalloc ( #1236 )
...
[ROCm/hip commit: 8ff7a99a4c ]
2019-07-19 04:46:07 +00:00
Maneesh Gupta
4db7b0526c
[hit] Workaround for %cc and %cxx mappings. ( #1233 )
...
* [hit] Workaround for %cc and %cxx mappings.
HIP CMakeLists.txt modifies CMAKE_C_COMPILER and CMAKE_CXX_COMPILER.
This messes up any dtests that want to test against cc/c++.
So hardcode %cc to /usr/bin/cc and %cxx to /usr/bin/c++ for now till
we come up with a better solution.
Change-Id: I7dce93ce8360191e612a94e3a735e5612ac27ab5
* [hit] Add auto-variable %hip-path to syntax for BUILD_CMD
Change-Id: Id097a183fbce2b2c9691d0180d3304dd17a4e016
[ROCm/hip commit: 888ccbc205 ]
2019-07-19 04:45:56 +00:00
cdevadas
a02f3a3655
Increased the number of implicit-kernarg bytes to 56 ( #1217 )
...
[ROCm/hip commit: d5dba47804 ]
2019-07-19 04:45:34 +00:00
ansurya
de3a7dfe43
[HIP][Tests] Added new testcases for Module API ( #1150 )
...
* [HIP][tests] New testcases for module api
* [HIP][Tests]Support for CUDA devices
* Updated tests as per latest master & test GetGlobal to work on all platforms
[ROCm/hip commit: fa4d6b353a ]
2019-07-19 04:45:20 +00:00
Jenkins
a6f0b2c696
Merge 'master' into 'amd-master'
...
Change-Id: I143645ea2bd2c543f0d7ed736b4515c39ee2832b
[ROCm/hip commit: 5575d2e52e ]
2019-07-18 05:22:11 -04:00
wkwchau
e61b8cec28
Fixed bug of determine max block size in hipOccupancyMaxPotentialBlockSize ( #1235 )
...
[ROCm/hip commit: 38254caf7a ]
2019-07-18 03:19:29 +00:00
ansurya
df4dee39f4
Add Max Texture 1D,2D,3D device properties ( #1226 )
...
* Add Max Texture 1D,2D,3D device properties
* Corrected testcase to use enums defined in hipDeviceAttribute_t
* Added texture 1D,2D and 3D support for NVIDIA path
[ROCm/hip commit: 8e496c09d9 ]
2019-07-18 03:18:50 +00:00
ansurya
358d9d311f
UChar and UShort textures as Normalized Float ( #1213 )
...
* UChar and UShort textures as Normalized Float
* UChar and UShort textures as Normalized Float for all float variants
* Handled uninitilaized texture format value
[ROCm/hip commit: 6b6258b84f ]
2019-07-18 03:18:28 +00:00
ansurya
8ff212f75b
HIPCommander code cleanup ( #1207 )
...
* HIPCommander code cleanup
* Removed non-used headerfiles
* Removed empty ifdef
[ROCm/hip commit: 84f8441146 ]
2019-07-18 03:18:15 +00:00
Rahul Garg
7629cdd2cf
Fix HIP_VISIBLE_DEVICES order ( #1184 )
...
* Fix HIP_VISIBLE_DEVICES order
* Fix device IDs mismatch
* Fix review comments- loop order and device range check
* Handle incomplete VISIBLE device env variable
* Revert "Handle incomplete VISIBLE device env variable"
[ROCm/hip commit: 1dcf618d20 ]
2019-07-18 03:18:04 +00:00
Jenkins
8a4bdc79d4
Merge 'master' into 'amd-master'
...
Change-Id: I78adcf3c827842ae36df13a9a827da8f66a0c8ea
[ROCm/hip commit: 174c2ca1f5 ]
2019-07-17 13:28:40 -04:00
Aryan Salmanpour
774f778352
[hip] fix a bug where we parse kernel's arguments layout for a given kernel multiple times ( #1232 )
...
[ROCm/hip commit: 034201f658 ]
2019-07-17 07:29:07 +00:00
Evgeny Mankov
d883d24616
[HIPIFY][bash] Make 'find' sorted by extension ( #1231 )
...
+ Source files are the first to go. It is needed for in-place hipification in order to avoid errors with included but already hipified header files.
+ More extensions support for batch processing.
[ROCm/hip commit: b1fad7915b ]
2019-07-17 07:28:54 +00:00
Maneesh Gupta
7f41814190
[dtests] Fix typo in hipAPIStreamDisable.cpp ( #1227 )
...
Change-Id: Ib88a6be49ba192578129bb88ad09817839981398
[ROCm/hip commit: 8a28afeb84 ]
2019-07-17 07:28:38 +00:00
Maneesh Gupta
d4040e8e9c
[dtests] Temporarily disable failing tests ( #1218 )
...
Change-Id: I7bb36a964c635bfbdf67484f3454d8fff7168eb2
[ROCm/hip commit: f7bb4f233c ]
2019-07-17 07:28:21 +00:00
foreman
4cd4f327df
P4 to Git Change 1968576 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/16 15:48:18
...
SWDEV-145570 - [HIP] update code after header change
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#12 edit
[ROCm/hip commit: fd89a62ac3 ]
2019-07-16 15:54:22 -04:00
Evgeny Mankov
1ccb6ea65e
Merge pull request #1220 from emankov/master
...
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
[ROCm/hip commit: 7a87fc6c04 ]
2019-07-16 18:15:44 +03:00
Jenkins
c90ef78604
Merge 'master' into 'amd-master'
...
Change-Id: I021bf2e7486a66cbf430e5282d7ad483813d5768
[ROCm/hip commit: 8b4dae7871 ]
2019-07-16 05:25:42 -04:00
Evgeny Mankov
11ad057ca1
Merge pull request #1223 from emankov/cuDNN
...
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
[ROCm/hip commit: ee2332602e ]
2019-07-12 18:51:07 +03:00
Evgeny Mankov
4af0161c34
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
...
[ROCm/hip commit: e5fcb5f964 ]
2019-07-12 18:49:54 +03:00
Evgeny Mankov
d11063e64c
[HIP] Fix segfault on uninitialized struct members in hipArrayCreate and hipArray3DCreate
...
[ROCm/hip commit: 09162d9a53 ]
2019-07-12 16:38:26 +03:00
Evgeny Mankov
7639ba4bbd
Merge pull request #1222 from emankov/perl
...
[HIPIFY][#1221 ] Add regex replacements for include refs with path separators while generating hipify-perl
[ROCm/hip commit: 2b9cf03586 ]
2019-07-12 16:20:40 +03:00
Evgeny Mankov
33a5eca319
[HIPIFY][ #1221 ] Add regex replacements for include refs with path separators while generating hipify-perl
...
[ROCm/hip commit: 6b4a1fe1db ]
2019-07-12 16:18:00 +03:00
Jenkins
76d3360b5d
Merge 'master' into 'amd-master'
...
Change-Id: I3304af84d035c3c3fd6801c66ca435a7da60f7b8
[ROCm/hip commit: bf6135c0b4 ]
2019-07-12 05:19:59 -04:00
kpyzhov
5b1910d140
Added gfx906 kernel binary to the HIPFB file for hipModule test. ( #1215 )
...
[ROCm/hip commit: e6a8d1daee ]
2019-07-12 03:13:45 +00:00
Yaxun (Sam) Liu
296d1606f2
Add amdgpu targets gfx1010 and gfx1012 ( #1211 )
...
[ROCm/hip commit: 2b5ff1678a ]
2019-07-12 03:13:35 +00:00
foreman
8725261ad6
P4 to Git Change 1966049 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/11 19:05:18
...
SWDEV-189500 - [HIP] Have to force async=false for host to device case as well
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#61 edit
[ROCm/hip commit: 763c294441 ]
2019-07-11 19:13:06 -04:00
Jenkins
3a9e31fbe5
Merge 'master' into 'amd-master'
...
Change-Id: I3d27dfbda4db54c862dd2f243145ffdffc170179
[ROCm/hip commit: 078584f58b ]
2019-07-11 11:35:38 -04:00
Evgeny Mankov
96801f7b3a
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
...
[Reason] To be compatible with CUDA [#1133 ]
Update HIP code, hipify-clang, tests and docs
[TODO] Add support of the corresponding functions on nvcc fallback path
[ROCm/hip commit: c7117df91b ]
2019-07-11 14:58:16 +03:00
mhbliao
ffa0aaaf20
Add missing compound assignment operators. ( #1216 )
...
[ROCm/hip commit: a16cd0c69a ]
2019-07-11 09:16:15 +00:00
Jatin Chaudhary
047139cc38
Adding fix to initialize a dim3 variable from blockIdx. ( #1212 )
...
Adding gitignore for ctags
[ROCm/hip commit: 3e213d94e1 ]
2019-07-11 09:16:03 +00:00
Maneesh Gupta
4bd481c762
Revert "[ci] Disable hipLaunchParm.tst for now" ( #1087 )
...
[ROCm/hip commit: 797510614e ]
2019-07-11 00:24:23 +00:00
Jenkins
1ac0b0710e
Merge 'master' into 'amd-master'
...
Change-Id: I9e1db1ea296de411edef79d9ffd0c050247feb02
[ROCm/hip commit: 682e711379 ]
2019-07-10 05:36:59 -04:00
Aryan Salmanpour
706d958297
[hip][samples] fix a typo in module_api/defaultDriver sample ( #1210 )
...
[ROCm/hip commit: f21601733e ]
2019-07-10 03:05:19 +00:00
Aryan Salmanpour
d46430b450
Fix a compilation error when templated operator<< fails if 'U' type is std::ostream. ( #1209 )
...
[ROCm/hip commit: e87b5a1e8a ]
2019-07-10 03:05:04 +00:00
Maneesh Gupta
6b29461f65
[ci] Enable tests on ROCm 2.6 ( #1208 )
...
[ROCm/hip commit: b5150c8bc7 ]
2019-07-10 03:04:52 +00:00
foreman
0122ae9530
P4 to Git Change 1960615 by gandryey@gera-win10 on 2019/07/08 18:05:10
...
SWDEV-79445 - HIP generic changes and code clean-up
- Correct elapsed time calculation. Use event start and end.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#13 edit
[ROCm/hip commit: ff4b99311a ]
2019-07-08 18:14:01 -04:00
darkbuck
8368ca472d
Fix even more typo. ( #1204 )
...
[ROCm/hip commit: c8b76a6a63 ]
2019-07-08 11:00:51 +00:00
Jatin Chaudhary
c7f8ffe41e
Adding bounds check before hipMemset ( #1190 )
...
* Adding bounds check in ihipMemset
* Adding ihipMemPtrGetInfo to hipMemPtrGetInfo
[ROCm/hip commit: 5ed16432f8 ]
2019-07-08 11:00:38 +00:00