Commit gráf

13402 Commit-ok

Szerző SHA1 Üzenet Dátum
Alex Voicu 0e5f21c96b Trailing whitespace is still not the final frontier.
[ROCm/clr commit: 7874ec8aaf]
2018-10-11 00:08:09 +01:00
Alex Voicu 21997797ff Address Aaron's comments
[ROCm/clr commit: b2b482c78e]
2018-10-11 00:03:01 +01:00
Alex Voicu 16b5a7c63e Use HIP math functions, stop using hipLaunchParm.
[ROCm/clr commit: 031c1d574f]
2018-10-10 11:56:54 +01:00
Alex Voicu 93e6d2f730 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_minimal_changes_for_hc_next
[ROCm/clr commit: c564ccbffc]
2018-10-10 11:44:09 +01:00
Alex Voicu 50388a3bd1 Re-sync with upstream.
[ROCm/clr commit: 9ec697c620]
2018-10-10 11:43:49 +01:00
foreman c5794d3c94 P4 to Git Change 1615280 by chui@ocl-promo-incrementor on 2018/10/06 03:00:27
SWDEV-2 - Change OpenCL version number from 2754 to 2755.

Affected files ...

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


[ROCm/clr commit: 9b367f0387]
2018-10-06 03:10:38 -04:00
Maneesh Gupta c4ed6b18fb Implementation for stream priority
- Requires ROCm 1.9.x or higher
- Requires HCC with PR#886 merged

Change-Id: Id7c95ea091ee610e80c9ad815f1cb989cba570ca


[ROCm/clr commit: 07ee1f07d8]
2018-10-05 16:27:46 +05:30
foreman 18e9783383 P4 to Git Change 1614831 by chui@ocl-promo-incrementor on 2018/10/05 03:00:26
SWDEV-2 - Change OpenCL version number from 2753 to 2754.

Affected files ...

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


[ROCm/clr commit: 2704d2ac22]
2018-10-05 03:07:29 -04:00
Aaron Enye Shi 1835636df3 Replace IRIF fences with atomic_work_item_fence
[ROCm/clr commit: 03822afaa9]
2018-10-04 21:47:28 +00:00
Jenkins ef7a6f3af5 Merge 'master' into 'amd-master'
Change-Id: I1884a7f1ee85ee14592fd6c2f28beb4872d0fd13


[ROCm/clr commit: 3cb93c2ed2]
2018-10-04 04:09:36 -05:00
foreman 6cbd14045f P4 to Git Change 1614408 by chui@ocl-promo-incrementor on 2018/10/04 02:56:51
SWDEV-2 - Change OpenCL version number from 2752 to 2753.

Affected files ...

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


[ROCm/clr commit: 035b8e3d1f]
2018-10-04 03:08:45 -04:00
Maneesh Gupta 09ff91c564 Merge pull request #697 from yxsamliu/dev-lib-path
Let hipcc add --hip-device-lib-path by default for hip-clang

[ROCm/clr commit: e7d3f3860e]
2018-10-04 07:40:37 +05:30
Maneesh Gupta 023f8071d0 Merge pull request #700 from ROCm-Developer-Tools/fix-long-long-decl
Fix hip_vector_types.h for long long vectors

[ROCm/clr commit: ed51044502]
2018-10-04 07:39:30 +05:30
foreman ac8bb56829 P4 to Git Change 1614278 by wchau@wchau_OCL_cmake on 2018/10/03 21:04:41
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
	(Resubmitted CL1613181 with a bug fix)

	- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
	- add new source file names in runtime/CMakeLists.txt
	-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#15 edit


[ROCm/clr commit: 8a8f7e3657]
2018-10-03 21:26:10 -04:00
foreman 93e25f8df9 P4 to Git Change 1614278 by wchau@wchau_OCL_cmake on 2018/10/03 21:04:41
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
	(Resubmitted CL1613181 with a bug fix)

	- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
	- add new source file names in runtime/CMakeLists.txt
	-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#15 edit


[ROCm/clr commit: 24437ae9d9]
2018-10-03 21:26:10 -04:00
Aaron Enye Shi 766ce1b4ff Fix hip_vector_types.h for long long vectors
There was a missing long in the declaration for [u]longlongN types.

[ROCm/clr commit: 6a71cf17a1]
2018-10-03 13:57:52 -04:00
Evgeny Mankov f34f37f539 Merge pull request #699 from emankov/master
[HIPIFY] CUDA 10.0 Driver API initial support

[ROCm/clr commit: bde7c600c4]
2018-10-03 20:33:37 +03:00
Evgeny Mankov a89c112545 [HIPIFY] CUDA 10.0 Driver API initial support
[ROCm/clr commit: cb4eb94174]
2018-10-03 20:29:22 +03:00
foreman 4dccb198bc P4 to Git Change 1613866 by chui@ocl-promo-incrementor on 2018/10/03 02:57:59
SWDEV-2 - Change OpenCL version number from 2751 to 2752.

Affected files ...

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


[ROCm/clr commit: 2ffe48cbca]
2018-10-03 03:15:15 -04:00
Rahul Garg ed5c4bca1d Corrected the width calculation logic to accomodate multi channels
[ROCm/clr commit: a78d68d639]
2018-10-03 12:07:38 +05:30
foreman 5787f03993 P4 to Git Change 1613773 by gandryey@gera-w8 on 2018/10/02 18:37:59
SWDEV-79445 - OCL generic changes and code clean-up
	Program compilation clean-up:
	- Remove !defined(WITH_LIGHTNING_COMPILER), but appprofiler still requires more changes.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#232 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#112 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#68 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#81 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#59 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#38 edit


[ROCm/clr commit: 8ee6142811]
2018-10-02 18:50:36 -04:00
foreman 00e9f77b2e P4 to Git Change 1613598 by gandryey@gera-w8 on 2018/10/02 14:25:19
SWDEV-79445 - OCL generic changes and code clean-up
	- Fix a crash with Unity, during RGP capture.  Keep local size as 1 if the app didn't provide any

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#126 edit


[ROCm/clr commit: 0416a223bb]
2018-10-02 14:37:16 -04:00
foreman a474667bda P4 to Git Change 1613522 by gandryey@gera-ocl-lc on 2018/10/02 11:44:38
SWDEV-79445 - OCL generic changes and code clean-up
	Program compilation clean-up. Step#7:
	- Introduce a new key to control the compilation path dynamically
	- InitBuild/finiBuild clean-up

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#231 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#321 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#245 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#67 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#43 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#299 edit


[ROCm/clr commit: 335c31ec76]
2018-10-02 11:52:23 -04:00
foreman 78685f7482 P4 to Git Change 1613522 by gandryey@gera-ocl-lc on 2018/10/02 11:44:38
SWDEV-79445 - OCL generic changes and code clean-up
	Program compilation clean-up. Step#7:
	- Introduce a new key to control the compilation path dynamically
	- InitBuild/finiBuild clean-up

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#231 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#321 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#245 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#67 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#43 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#299 edit


[ROCm/clr commit: d219d45f7d]
2018-10-02 11:52:23 -04:00
foreman 2bd9fa5f7d P4 to Git Change 1613400 by chui@ocl-promo-incrementor on 2018/10/02 02:57:08
SWDEV-2 - Change OpenCL version number from 2750 to 2751.

Affected files ...

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


[ROCm/clr commit: 4297e10e42]
2018-10-02 03:08:36 -04:00
foreman f5800a9648 P4 to Git Change 1613229 by wchau@wchau_OCL_cmake on 2018/10/01 15:12:47
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
	- Back out changelist 1613181 as it causes TC build failures

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#14 edit


[ROCm/clr commit: ac3ab672b8]
2018-10-01 15:35:29 -04:00
foreman bb8e21d5b2 P4 to Git Change 1613229 by wchau@wchau_OCL_cmake on 2018/10/01 15:12:47
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
	- Back out changelist 1613181 as it causes TC build failures

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#14 edit


[ROCm/clr commit: 77da86d984]
2018-10-01 15:35:29 -04:00
Yaxun Sam Liu fbc0c4bb66 Let hipcc add --hip-device-lib-path by default for hip-clang
hip-clang by default assumes -fno-gpu-rdc, therefore requires
--hip-device-lib-path by default.


[ROCm/clr commit: 88768895bc]
2018-10-01 15:14:54 -04:00
foreman e0a3797409 P4 to Git Change 1613181 by wchau@wchau_OCL_cmake on 2018/10/01 14:34:03
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue

	- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
	- add new source file names in runtime/CMakeLists.txt
	-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#13 edit


[ROCm/clr commit: b9de2f2b91]
2018-10-01 15:09:26 -04:00
foreman b3bc505946 P4 to Git Change 1613181 by wchau@wchau_OCL_cmake on 2018/10/01 14:34:03
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue

	- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
	- add new source file names in runtime/CMakeLists.txt
	-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#13 edit


[ROCm/clr commit: 0d5e7c39e2]
2018-10-01 15:09:26 -04:00
Yaxun Sam Liu cb971f0a48 Add HIPCC_COMPILE_FLAGS_APPEND
[ROCm/clr commit: 2c361906fa]
2018-10-01 14:51:29 -04:00
foreman 7b1df3bf4d P4 to Git Change 1613081 by gandryey@gera-w8 on 2018/10/01 12:28:29
SWDEV-79445 - OCL generic changes and code clean-up
	- Fix ROCr LC compilation. Remove the binary look-up from the cl object, since it's passed in the method arguments.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#92 edit


[ROCm/clr commit: bc6be55a52]
2018-10-01 12:53:06 -04:00
Rahul Garg 8981438983 Fixed image width for linear resource type texture
[ROCm/clr commit: 167265c279]
2018-10-01 15:28:34 +05:30
foreman 15b91585bf P4 to Git Change 1612870 by chui@ocl-promo-incrementor on 2018/10/01 02:56:59
SWDEV-2 - Change OpenCL version number from 2749 to 2750.

Affected files ...

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


[ROCm/clr commit: a0cca87796]
2018-10-01 03:09:14 -04:00
foreman be9cd8babf P4 to Git Change 1612615 by chui@ocl-promo-incrementor on 2018/09/29 02:56:50
SWDEV-2 - Change OpenCL version number from 2748 to 2749.

Affected files ...

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


[ROCm/clr commit: 188ca44f92]
2018-09-29 03:16:50 -04:00
Jenkins 611c52b0ce Merge 'master' into 'amd-master'
Change-Id: I1cfb603a45cb6ffb834491ddd6f3ade667ab016c


[ROCm/clr commit: a0199ea596]
2018-09-28 04:09:54 -05:00
foreman f6674b6eea P4 to Git Change 1611962 by chui@ocl-promo-incrementor on 2018/09/28 02:56:52
SWDEV-2 - Change OpenCL version number from 2747 to 2748.

Affected files ...

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


[ROCm/clr commit: 85caa94351]
2018-09-28 03:11:50 -04:00
foreman dc9db4eb3e P4 to Git Change 1611775 by gandryey@gera-ocl-lc on 2018/09/27 18:02:54
SWDEV-79445 - OCL generic changes and code clean-up
	Program compilation clean-up. Step#6:
	- Move the second linkImpl() method to the abstraciton layer
	- Create the new setKernel virtual interface for the backend specific setup

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#320 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#79 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#57 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#91 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#40 edit


[ROCm/clr commit: 8bbcc1c38a]
2018-09-27 18:15:24 -04:00
foreman c4c871ba6c P4 to Git Change 1611614 by wchau@wchau_OCL_boltzmann on 2018/09/27 12:54:16
SWDEV-164014 - OCLPerfCounters results in "LLVM ERROR: out of memory"
	- use generic hsa_ven_amd_aqlprofile_pfn_t to point to extension function table

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccounters.hpp#3 edit


[ROCm/clr commit: 5616270bbd]
2018-09-27 13:15:51 -04:00
foreman ef66c429a4 P4 to Git Change 1611613 by gandryey@gera-w8 on 2018/09/27 12:54:08
SWDEV-79445 - OCL generic changes and code clean-up
	Program compilation clean-up. Step#5:
	- Move the first linkImpl() method to the abstraciton layer. Utilize the new method in GPU/PAL/ROCr backends

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#244 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#39 edit


[ROCm/clr commit: e428107060]
2018-09-27 13:10:59 -04:00
Evgeny Mankov ec3a6c3f91 Merge pull request #695 from emankov/master
[HIPIFY][cmake] CUDA 10.0 is not supported.

[ROCm/clr commit: 28e5a5ced7]
2018-09-27 19:08:58 +03:00
Evgeny Mankov 821b36d636 [HIPIFY][cmake] CUDA 10.0 is not supported.
[ROCm/clr commit: 4e7b330037]
2018-09-27 19:05:22 +03:00
Jenkins d94a57e4fd Merge 'master' into 'amd-master'
Change-Id: Ieb0558a488ebf992a77c84ff4d81fba764a70401


[ROCm/clr commit: 02f5bb95aa]
2018-09-27 04:40:39 -05:00
foreman 58b8d2fc4b P4 to Git Change 1611372 by chui@ocl-promo-incrementor on 2018/09/27 02:56:48
SWDEV-2 - Change OpenCL version number from 2746 to 2747.

Affected files ...

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


[ROCm/clr commit: aa557b6fdc]
2018-09-27 03:07:08 -04:00
foreman 7edb3642a2 P4 to Git Change 1611191 by wchau@wchau_OCL_boltzmann on 2018/09/26 17:00:31
SWDEV-164014 - OCLPerfCounters results in "LLVM ERROR: out of memory"
	- replace deprecated  'hsa_system_get_extension_table()' call with 'hsa_system_get_major_extension_table() with table size of “hsa_ven_amd_aqlprofile_1_00_pfn_t”

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccounters.hpp#2 edit


[ROCm/clr commit: b1eed992e1]
2018-09-26 17:14:11 -04:00
foreman dfe67fa6da P4 to Git Change 1611180 by gandryey@gera-ocl-lc on 2018/09/26 16:54:02
SWDEV-79445 - OCL generic changes and code clean-up
	- Fix Ellesmere compilation with LC path. Switch to multiple device info fields to support LC and HSAIL at the same time

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#110 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#33 edit


[ROCm/clr commit: 42e7f37f69]
2018-09-26 17:10:57 -04:00
Wen-Heng (Jack) Chung 73fc21f717 Keep the map which tracks GPU kernel symbols to grow monotonically
[ROCm/clr commit: e257de95f3]
2018-09-26 19:49:02 +00:00
Wen-Heng (Jack) Chung 1e956fcd70 Improve performance of re-initialization logic
Keep track of shared libaries already discovered. Do not build HSA executables
for them.


[ROCm/clr commit: 060b3c0bf8]
2018-09-26 19:48:56 +00:00
Wen-Heng (Jack) Chung 4e0f0b3e89 HIP program state re-initialization logic
This commit is to support kernels dynamically loaded thru means such as
dlopen() after HIP runtime initializes.


[ROCm/clr commit: 319f007bf1]
2018-09-26 19:48:47 +00:00
Evgeny Mankov 4746b1872b Merge pull request #691 from emankov/docs
[HIPIFY][docs] Fix typos in Readme.md

[ROCm/clr commit: c778463625]
2018-09-26 17:27:18 +03:00