Граф коммитов

12735 Коммитов

Автор SHA1 Сообщение Дата
Yaxun Sam Liu 5f73275382 Fix warnings about unused command line option --hip-link
and set search path for libhip_hcc.so


[ROCm/clr commit: 555c2f9c08]
2018-07-23 14:55:07 -04:00
Yaxun Sam Liu b0ff0e4657 Document hip-clang fatbinary format and initialization function
This is for documenting the change in hip-clang: https://reviews.llvm.org/D49083


[ROCm/clr commit: 674b45902d]
2018-07-23 09:28:40 -04:00
Yaxun Sam Liu f45c9e9d61 Fix hipcc for -M for hip-clang
[ROCm/clr commit: 6053c71323]
2018-07-23 09:26:42 -04:00
Yaxun Sam Liu 192601f691 Let hipcc use proper include and lib path for HIP/VDI
Add support of environment variable HIP_VDI_HOME.

By setting environment variable HIP_VDI_HOME to the distribution directory of HIP/VDI, hipcc
will choose proper include and lib path for hip-clang.


[ROCm/clr commit: 4627aa0085]
2018-07-23 09:26:42 -04:00
Evgeny Mankov 57dabd81c3 Merge pull request #583 from emankov/cuDNN
[HIPIFY][DNN] cuDNN support revise

[ROCm/clr commit: a5afadec7e]
2018-07-23 14:13:54 +03:00
Maneesh Gupta 2a2d857b6e Merge pull request #568 from Srinivasuluch/sprint2_9tests
Adding a few more struct scenarions and a ResultValidation()

[ROCm/clr commit: e2615335c0]
2018-07-23 14:44:06 +05:30
Maneesh Gupta 9c8a5d72b6 Merge pull request #558 from Jorghi12/patch-8
Fix the FindHIP.cmake script.

[ROCm/clr commit: 00c1542487]
2018-07-23 11:48:42 +05:30
saleelk bc49031828 Fix hipHostRegister mem leak and copy kind in hipMemcpyAsync (#587)
[ROCm/clr commit: e8a5ad629f]
2018-07-23 11:04:14 +05:30
Maneesh Gupta e858a79470 Fix typo in FindHIP.cmake
[ROCm/clr commit: 4637e11a24]
2018-07-23 10:39:45 +05:30
Maneesh Gupta 3e92bf10bb Merge pull request #559 from rpathani/master
Adding functor unit tests 

[ROCm/clr commit: 137d7f559f]
2018-07-23 10:15:16 +05:30
Maneesh Gupta 9f23f7fc99 Merge pull request #584 from ROCm-Developer-Tools/fix-vector-explicit-cast
Fix explicit cast required

[ROCm/clr commit: 123af1a9c6]
2018-07-23 10:13:05 +05:30
Maneesh Gupta 48335701ff Merge pull request #581 from ROCm-Developer-Tools/fix-warning-math-decl
[HIPClang] Switch ordering on math functions

[ROCm/clr commit: 4d6a3f3eba]
2018-07-23 10:12:01 +05:30
Maneesh Gupta dd1b7d970c Merge pull request #554 from gargrahul/cleanup_hipmemset3d_test
Cleaned up hipMemset3D test

[ROCm/clr commit: c53d0f967e]
2018-07-23 10:11:49 +05:30
foreman 44dca0ab3b P4 to Git Change 1583683 by chui@ocl-promo-incrementor on 2018/07/21 02:56:33
SWDEV-2 - Change OpenCL version number from 2699 to 2700.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2447 edit


[ROCm/clr commit: 8fb21f8181]
2018-07-21 03:09:20 -04:00
foreman 7e9a0bf90c P4 to Git Change 1583633 by vsytchen@vsytchen-win10 on 2018/07/20 18:09:50
SWDEV-79445 - OCL generic changes and code clean-up

	1. Purge reduntant SVM alignment. The size will always get correctly aligned inside of PAL/GSL.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/15454/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#596 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#245 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#98 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#70 edit


[ROCm/clr commit: 9aca622a92]
2018-07-20 19:34:45 -04:00
Aaron Enye Shi 1282ef2e0c Fix explicit cast required
This is required for PyTorch which runs into an issue with narrowing types. Requires an explicit cast.

[ROCm/clr commit: 032ebd41ea]
2018-07-20 16:34:15 -04:00
Evgeny Mankov 23fb9e51f2 [HIPIFY][DNN] cuDNN support revise
+ add doc for CUDDN API supported by HIP
+ cuDNN softMax test


[ROCm/clr commit: 618b1f5171]
2018-07-20 21:00:24 +03:00
Aaron Enye Shi 5e2395deeb [HIPClang] Switch ordering on math functions
Header math_functions.h should be included after including __clang_cuda_math_forward_declares.h to avoid warning: attribute declaration must precede definition.

[ROCm/clr commit: 98fca64220]
2018-07-20 13:25:04 -04:00
foreman e0b6689f17 P4 to Git Change 1583209 by chui@ocl-promo-incrementor on 2018/07/20 02:56:33
SWDEV-2 - Change OpenCL version number from 2698 to 2699.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2446 edit


[ROCm/clr commit: 806aee7963]
2018-07-20 03:09:11 -04:00
Srinivasuluch 77ab2afbbb Update hipLaunchParm.cpp
Added struct bit field test, test number#21

[ROCm/clr commit: 996cfcd62a]
2018-07-20 12:38:06 +05:30
foreman 3bf21c89ee P4 to Git Change 1582940 by gandryey@gera-w8 on 2018/07/19 15:09:58
SWDEV-159255 - [CQE OCL][ocltst][WIN] [DTB-Blocker] OCLMemoryInfo[0] a sub-test of ocltst oclruntime module is failed while running whole module and getting pass while running alone this test due to faulty CL#1576247
	- Reduce extra size acceptance for the cache look-up, so it will satisfy the test condition.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#69 edit


[ROCm/clr commit: 75423e4972]
2018-07-19 15:36:34 -04:00
Evgeny Mankov a0bb8820c5 Merge pull request #578 from emankov/testing
[HIPIFY][test] Add static and dynamic shared memory tests

[ROCm/clr commit: 5184a69410]
2018-07-19 20:48:25 +03:00
foreman a8d37d6d99 P4 to Git Change 1582604 by chui@ocl-promo-incrementor on 2018/07/19 02:56:32
SWDEV-2 - Change OpenCL version number from 2697 to 2698.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2445 edit


[ROCm/clr commit: 13e66cf806]
2018-07-19 03:10:23 -04:00
rohit pathania b4eefc9e5c Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: 6ae4df95b5]
2018-07-19 12:11:23 +05:30
rohit pathania e2f3e4d67e Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: c2108cb82a]
2018-07-19 12:02:42 +05:30
Jorghi12 a05aa9d71f Update FindHIP.cmake
Using Bool expression to handle empty case.

[ROCm/clr commit: 4abcf5dbc4]
2018-07-18 23:02:11 -04:00
Maneesh Gupta 746e56a61b Merge pull request #543 from ROCm-Developer-Tools/add-std-complex
Support std::complex for hip-clang

[ROCm/clr commit: 5632faf928]
2018-07-19 07:14:45 +05:30
foreman 12dfd7e000 P4 to Git Change 1582433 by gandryey@gera-w8 on 2018/07/18 17:23:28
SWDEV-155438 - Produce RGP Queue Timings chunk for OpenCL RGP files
	- Register SDMA queue in order to get SDMA timing. The RGP trace capture with SDMA may cause a HW hang occasionally

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#115 edit


[ROCm/clr commit: 8c44442f90]
2018-07-18 18:14:56 -04:00
foreman 235def5d29 P4 to Git Change 1582432 by cpaquot@cpaquot-ocl-lc-lnx on 2018/07/18 17:16:05
SWDEV-145570 - [HIP] Fixed __hipRegisterVariable to __hipRegisterVar

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#7 edit


[ROCm/clr commit: c07510d622]
2018-07-18 17:51:20 -04:00
foreman 30eee1c741 P4 to Git Change 1582337 by vsytchen@vsytchen-win10 on 2018/07/18 15:21:49
SWDEV-79445 - OCL generic changes and code clean-up

	1. std::bind2nd is deprecated in c++11 and removed in c++17. Use a range based for loop without any functor instead.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/15430/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#59 edit


[ROCm/clr commit: 7899017d49]
2018-07-18 15:41:11 -04:00
Evgeny Mankov aae1e3e73f [HIPIFY][test] Add static and dynamic shared memory tests
[ROCm/clr commit: 7e4e821fbb]
2018-07-18 18:33:44 +03:00
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
foreman f3d2c6a4d4 P4 to Git Change 1581943 by chui@ocl-promo-incrementor on 2018/07/18 02:56:41
SWDEV-2 - Change OpenCL version number from 2696 to 2697.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2444 edit


[ROCm/clr commit: 8c09d51ced]
2018-07-18 03:10:33 -04:00
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
foreman 6a0d7b4dcd P4 to Git Change 1581723 by todli@todli-win-opencl-kv1 on 2018/07/17 17:45:23
SWDEV-152361 - Fixed writeBuffer, writeBufferRect and copyBufferRect paths for ExternalPhysical memory in GPU backend, so that SDI copy can sync with writeMarker correctly in Linux.
	http://ocltc.amd.com/reviews/r/15420/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#131 edit


[ROCm/clr commit: 509d540374]
2018-07-17 18:11:43 -04:00
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
foreman d6fdaa4829 P4 to Git Change 1581219 by chui@ocl-promo-incrementor on 2018/07/17 03:00:15
SWDEV-2 - Change OpenCL version number from 2695 to 2696.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2443 edit


[ROCm/clr commit: b4abf72413]
2018-07-17 03:11:27 -04:00
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