Commit Graph

64357 Commits

Author SHA1 Message Date
foreman 1fc05cc76a P4 to Git Change 1188177 by kebai@kebai-lnx1 on 2015/09/04 15:51:30
ECR #304775 - Fix build failure on windows

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.cpp#6 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.hpp#7 delete
... //depot/stg/opencl/drivers/opencl/compiler/tools/caching/cache.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/caching/cache.hpp#2 edit
2015-09-04 16:02:20 -04:00
foreman 870c12b6fd P4 to Git Change 1188092 by skudchad@skudchad_test_win_opencl2 on 2015/09/04 12:33:07
ECR #304775 - Fix build break on windows.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.hpp#6 edit


[ROCm/clr commit: 1ca208840a]
2015-09-04 12:42:15 -04:00
foreman 1ca208840a P4 to Git Change 1188092 by skudchad@skudchad_test_win_opencl2 on 2015/09/04 12:33:07
ECR #304775 - Fix build break on windows.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.hpp#6 edit
2015-09-04 12:42:15 -04:00
foreman 928d37305e P4 to Git Change 1187971 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/04 03:00:11
EPR #010002 - Change OpenCL version number from 1886 to 1887.

Affected files ...

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


[ROCm/clr commit: 0a81c9aed9]
2015-09-04 03:08:35 -04:00
foreman 0a81c9aed9 P4 to Git Change 1187971 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/04 03:00:11
EPR #010002 - Change OpenCL version number from 1886 to 1887.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1633 edit
2015-09-04 03:08:35 -04:00
foreman 7a1354da9c P4 to Git Change 1187959 by kebai@kebai-lnx1 on 2015/09/04 01:54:42
ECR #304775 - Modify caching library code to be used by HSAIL runtime
	1. Remove dependencies on shader compiler version, amd::Os and amd::option
	2. Let version be one the of input
	3. Change all prefix "Kernel" to prefix "String", e.g., class name is modified from KernelCache to StringCache, etc.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/caching/cache.cpp#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/tools/caching/cache.hpp#1 branch


[ROCm/clr commit: 4e9e419b6b]
2015-09-04 02:03:45 -04:00
foreman 4e9e419b6b P4 to Git Change 1187959 by kebai@kebai-lnx1 on 2015/09/04 01:54:42
ECR #304775 - Modify caching library code to be used by HSAIL runtime
	1. Remove dependencies on shader compiler version, amd::Os and amd::option
	2. Let version be one the of input
	3. Change all prefix "Kernel" to prefix "String", e.g., class name is modified from KernelCache to StringCache, etc.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/cache.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/caching/cache.cpp#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/tools/caching/cache.hpp#1 branch
2015-09-04 02:03:45 -04:00
foreman 36c165cc92 P4 to Git Change 1187862 by gandryey@gera-w8 on 2015/09/03 17:32:31
EPR #426143 - [AVID] clEnqueueWriteImage with a row pitch different from 0 will fail if we use the pre-pinned path
	- pass pitch and slice to the copy functions

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#377 edit


[ROCm/clr commit: 8e3e9dbae5]
2015-09-03 17:42:43 -04:00
foreman 8e3e9dbae5 P4 to Git Change 1187862 by gandryey@gera-w8 on 2015/09/03 17:32:31
EPR #426143 - [AVID] clEnqueueWriteImage with a row pitch different from 0 will fail if we use the pre-pinned path
	- pass pitch and slice to the copy functions

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#377 edit
2015-09-03 17:42:43 -04:00
foreman 1debddb238 P4 to Git Change 1187688 by jatang@jatang-opencl-hsa-stg1 on 2015/09/03 11:07:20
EPR #412821 - Default AMD_THREAD_TRACE_ENABLE to true for both main and stg.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#239 edit


[ROCm/clr commit: decb7a1668]
2015-09-03 11:20:08 -04:00
foreman decb7a1668 P4 to Git Change 1187688 by jatang@jatang-opencl-hsa-stg1 on 2015/09/03 11:07:20
EPR #412821 - Default AMD_THREAD_TRACE_ENABLE to true for both main and stg.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#239 edit
2015-09-03 11:20:08 -04:00
foreman b2992a44b7 P4 to Git Change 1187585 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/03 03:00:11
EPR #010002 - Change OpenCL version number from 1885 to 1886.

Affected files ...

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


[ROCm/clr commit: 5fe8a883a8]
2015-09-03 03:15:07 -04:00
foreman 5fe8a883a8 P4 to Git Change 1187585 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/03 03:00:11
EPR #010002 - Change OpenCL version number from 1885 to 1886.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1632 edit
2015-09-03 03:15:07 -04:00
foreman debf033fa0 P4 to Git Change 1187464 by jsjodin@alit_worker_lnx11_stg_ws on 2015/09/02 15:47:31
ECR #304775 - Add "dbg" to temp filename to prevent clashing with compiler lib temp file name for dlls.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#68 edit


[ROCm/clr commit: 65257c63e9]
2015-09-02 16:01:27 -04:00
foreman 65257c63e9 P4 to Git Change 1187464 by jsjodin@alit_worker_lnx11_stg_ws on 2015/09/02 15:47:31
ECR #304775 - Add "dbg" to temp filename to prevent clashing with compiler lib temp file name for dlls.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#68 edit
2015-09-02 16:01:27 -04:00
foreman 658835907f P4 to Git Change 1187129 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/02 03:00:15
EPR #010002 - Change OpenCL version number from 1884 to 1885.

Affected files ...

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


[ROCm/clr commit: 2cb1ec95ea]
2015-09-02 03:13:29 -04:00
foreman 2cb1ec95ea P4 to Git Change 1187129 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/02 03:00:15
EPR #010002 - Change OpenCL version number from 1884 to 1885.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1631 edit
2015-09-02 03:13:29 -04:00
foreman 53eb6893f7 P4 to Git Change 1186913 by skudchad@skudchad_test_win_opencl2 on 2015/09/01 15:22:13
EPR #424190 - IOMMU2/SVM on CZ Win10, Optimization_1
	- Map can now return the surface address directly as we do system memory allocations that GPU can rw via IOMMUv2.
	- Unpack shaders binary to the shader surface directly, skip unmap which saves a lot of CPDMA calls.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#138 edit


[ROCm/clr commit: 4d4e4ce7a2]
2015-09-01 15:40:43 -04:00
foreman 4d4e4ce7a2 P4 to Git Change 1186913 by skudchad@skudchad_test_win_opencl2 on 2015/09/01 15:22:13
EPR #424190 - IOMMU2/SVM on CZ Win10, Optimization_1
	- Map can now return the surface address directly as we do system memory allocations that GPU can rw via IOMMUv2.
	- Unpack shaders binary to the shader surface directly, skip unmap which saves a lot of CPDMA calls.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#138 edit
2015-09-01 15:40:43 -04:00
David Ogbeide 8a01cd1212 libhsakmt: specify build output via variable
Makefile currently sends build output a default location.
Allow choice of build output location if so desired
using a variable.



Signed-off-by: David Ogbeide <davidboyowa.ogbeide@amd.com>
2015-09-01 14:30:53 -04:00
David Ogbeide 7ea9567094 libhsakmt: specify build output via variable
Makefile currently sends build output a default location.
Allow choice of build output location if so desired
using a variable.



Signed-off-by: David Ogbeide <davidboyowa.ogbeide@amd.com>


[ROCm/ROCR-Runtime commit: 8a01cd1212]
2015-09-01 14:30:53 -04:00
foreman 020f9c8b84 P4 to Git Change 1186612 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/01 03:00:15
EPR #010002 - Change OpenCL version number from 1883 to 1884.

Affected files ...

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


[ROCm/clr commit: 73b4bc7b83]
2015-09-01 03:14:49 -04:00
foreman 73b4bc7b83 P4 to Git Change 1186612 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/09/01 03:00:15
EPR #010002 - Change OpenCL version number from 1883 to 1884.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1630 edit
2015-09-01 03:14:49 -04:00
Ding, Wei (xN/A) TX a32c2b9854 ECR #333755 - HSA samples changes for dGPU. All passed on gfx802.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1186398]
2015-08-31 14:41:50 -05:00
Ding, Wei (xN/A) TX 38fc736f67 ECR #333755 - HSA samples changes for dGPU. All passed on gfx802.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1186398]


[ROCm/ROCR-Runtime commit: a32c2b9854]
2015-08-31 14:41:50 -05:00
Ben Goz fb8378a18b Support gfx802 dGPU
Signed-off-by: Ben Goz <ben.goz@amd.com>
2015-08-30 14:13:53 +03:00
Ben Goz 9db147f2d4 Support gfx802 dGPU
Signed-off-by: Ben Goz <ben.goz@amd.com>


[ROCm/ROCR-Runtime commit: fb8378a18b]
2015-08-30 14:13:53 +03:00
foreman 950a7a9c18 P4 to Git Change 1185951 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/08/29 03:00:12
EPR #010002 - Change OpenCL version number from 1882 to 1883.

Affected files ...

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


[ROCm/clr commit: d1b428df6a]
2015-08-29 03:15:54 -04:00
foreman d1b428df6a P4 to Git Change 1185951 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/08/29 03:00:12
EPR #010002 - Change OpenCL version number from 1882 to 1883.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1629 edit
2015-08-29 03:15:54 -04:00
foreman 13adb33daf P4 to Git Change 1185746 by emankov@em-hsa-amd on 2015/08/28 13:23:26
ECR #333753 - Compiler Lib: Bug 10985 - Print compiler options as comment in .cl file when dumping using -save-temps

	Affects all targets.
	Also fixes rare problem with dumping cl as a raw binary.

	Testing: pre check-in

	Reviewers: Brian Sumner, Nikolay Haustov, Matthew Arsenault

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend_clang.cpp#23 edit


[ROCm/clr commit: 243af8e611]
2015-08-28 13:36:33 -04:00
foreman 243af8e611 P4 to Git Change 1185746 by emankov@em-hsa-amd on 2015/08/28 13:23:26
ECR #333753 - Compiler Lib: Bug 10985 - Print compiler options as comment in .cl file when dumping using -save-temps

	Affects all targets.
	Also fixes rare problem with dumping cl as a raw binary.

	Testing: pre check-in

	Reviewers: Brian Sumner, Nikolay Haustov, Matthew Arsenault

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend_clang.cpp#23 edit
2015-08-28 13:36:33 -04:00
foreman 1510baa3c2 P4 to Git Change 1185639 by nhaustov@nhaustov_hsa on 2015/08/28 07:32:17
ECR #333756 - Restore dump ISA/disassemble for HSAIL.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.hpp#17 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/env/AMD_DEBUG_DUMP_ISA_ALL_KERNELS/AMD_DEBUG_DUMP_ISA_ALL_KERNELS.cfg#2 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/env/AMD_DEBUG_DUMP_ISA_ALL_KERNELS/AMD_DEBUG_DUMP_ISA_ALL_KERNELS.known#2 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/input/hsail/HelloWorld_Kernel/HelloWorld_Kernel.known#3 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/input/hsail/HelloWorld_Kernel_g/HelloWorld_Kernel_g.known#3 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/simple.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/complib.tlst#14 edit


[ROCm/clr commit: f083998e44]
2015-08-28 07:38:45 -04:00
foreman f083998e44 P4 to Git Change 1185639 by nhaustov@nhaustov_hsa on 2015/08/28 07:32:17
ECR #333756 - Restore dump ISA/disassemble for HSAIL.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.hpp#17 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/env/AMD_DEBUG_DUMP_ISA_ALL_KERNELS/AMD_DEBUG_DUMP_ISA_ALL_KERNELS.cfg#2 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/env/AMD_DEBUG_DUMP_ISA_ALL_KERNELS/AMD_DEBUG_DUMP_ISA_ALL_KERNELS.known#2 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/input/hsail/HelloWorld_Kernel/HelloWorld_Kernel.known#3 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/input/hsail/HelloWorld_Kernel_g/HelloWorld_Kernel_g.known#3 delete
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/simple.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/complib.tlst#14 edit
2015-08-28 07:38:45 -04:00
foreman c5307f5636 P4 to Git Change 1185557 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/08/28 03:00:13
EPR #010002 - Change OpenCL version number from 1881 to 1882.

Affected files ...

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


[ROCm/clr commit: 974f695bed]
2015-08-28 03:36:53 -04:00
foreman 974f695bed P4 to Git Change 1185557 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/08/28 03:00:13
EPR #010002 - Change OpenCL version number from 1881 to 1882.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1628 edit
2015-08-28 03:36:53 -04:00
foreman 11338a2bbc P4 to Git Change 1185396 by rayxiao@alit_opencl_rayxiao on 2015/08/27 17:58:08
ECR #340775 - Revert runtime changes to linkImpl for enabling OpenCL1.2 on non-legacy path.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#205 edit


[ROCm/clr commit: f8e4a0ac7c]
2015-08-27 18:06:50 -04:00
foreman f8e4a0ac7c P4 to Git Change 1185396 by rayxiao@alit_opencl_rayxiao on 2015/08/27 17:58:08
ECR #340775 - Revert runtime changes to linkImpl for enabling OpenCL1.2 on non-legacy path.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#205 edit
2015-08-27 18:06:50 -04:00
foreman fb6eabb3d2 P4 to Git Change 1185382 by bdhanase@bala_workpc_ocl on 2015/08/27 17:17:43
EPR #350405 - removed unnecessary error check

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#376 edit


[ROCm/clr commit: 351511336b]
2015-08-27 17:40:28 -04:00
foreman 351511336b P4 to Git Change 1185382 by bdhanase@bala_workpc_ocl on 2015/08/27 17:17:43
EPR #350405 - removed unnecessary error check

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#376 edit
2015-08-27 17:40:28 -04:00
foreman aebbe40e65 P4 to Git Change 1185351 by rili@rili_opencl_stg on 2015/08/27 16:33:46
EPR #425788 - Remove uvd/vce related code from GSL&UGL

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#128 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.cpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.h#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#137 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#55 edit


[ROCm/clr commit: 55b7281cc5]
2015-08-27 16:48:46 -04:00
foreman 55b7281cc5 P4 to Git Change 1185351 by rili@rili_opencl_stg on 2015/08/27 16:33:46
EPR #425788 - Remove uvd/vce related code from GSL&UGL

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#128 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.cpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.h#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#137 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#55 edit
2015-08-27 16:48:46 -04:00
foreman bcf50975bc P4 to Git Change 1185140 by nhaustov@nhaustov_hsa on 2015/08/27 08:33:00
ECR #333753 - Introduce and use COMPLIB_DEPTH.

	This just makes possible to override COMPLIB_DEPTH for legacy compiler library.
	No actual changes what is built yet.

	Testing: pre-checkin

	Reviewed by: Matt, Evgeniy

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/Makefile#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/Makefile#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/build/Makefile.apiv08#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/Makefile#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/Makefile#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/build/Makefile.common#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/build/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/build/Makefile.cpu#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/Makefile#49 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/build/Makefile.gpu#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/build/Makefile#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/build/Makefile.scwrapper#30 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#93 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/complibdefs#44 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/complibrules#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/build/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/build/Makefile.include#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/Makefile#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/build/Makefile.amuabi#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/build/Makefile.bif#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/build/Makefile#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/build/Makefile.loader#13 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/Makefile#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/build/Makefile.libelf#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/Makefile#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/helloWorld/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/helloWorld/build/Makefile#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/helloWorld/build/Makefile.helloWorld#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/spirv/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/spirv/build/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/spirv/build/Makefile.spirv#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/Makefile#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile.utils#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/Makefile#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/build/Makefile.aoc2#30 edit
... //depot/stg/opencl/drivers/opencl/openclrules#89 edit


[ROCm/clr commit: 4a2cfbda56]
2015-08-27 08:45:08 -04:00
foreman 4a2cfbda56 P4 to Git Change 1185140 by nhaustov@nhaustov_hsa on 2015/08/27 08:33:00
ECR #333753 - Introduce and use COMPLIB_DEPTH.

	This just makes possible to override COMPLIB_DEPTH for legacy compiler library.
	No actual changes what is built yet.

	Testing: pre-checkin

	Reviewed by: Matt, Evgeniy

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/Makefile#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/Makefile#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/build/Makefile.apiv08#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/Makefile#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/Makefile#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/build/Makefile.common#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/build/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/build/Makefile.cpu#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/Makefile#49 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/build/Makefile.gpu#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/build/Makefile#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/build/Makefile.scwrapper#30 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#93 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/complibdefs#44 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/complibrules#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/build/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/build/Makefile.include#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/Makefile#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/build/Makefile.amuabi#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/build/Makefile.bif#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/build/Makefile#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/build/Makefile.loader#13 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/Makefile#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/build/Makefile.libelf#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/Makefile#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/helloWorld/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/helloWorld/build/Makefile#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/plugins/helloWorld/build/Makefile.helloWorld#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/spirv/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/spirv/build/Makefile#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/spirv/build/Makefile.spirv#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/Makefile#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile.utils#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/Makefile#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/build/Makefile#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/build/Makefile.aoc2#30 edit
... //depot/stg/opencl/drivers/opencl/openclrules#89 edit
2015-08-27 08:45:08 -04:00
foreman e569dfe27a P4 to Git Change 1185139 by fdaniil@spb_fdaniil_amd_hsa_brigvar_test on 2015/08/27 08:31:20
ECR #304775 - prepare to build with MSVC 18, part 3:
	changes in runtime/ugl

	testing done: smoke, precheckin
	reviewers: German Andryeyev, Bart Crane

	http://ocltc.amd.com/reviews/r/8338/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpucommand.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.cpp#274 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuvirtual.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#183 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#521 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#295 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprintf.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#204 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#375 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsakernel.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsakernel.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/os/os_posix.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/os/os_win32.cpp#45 edit


[ROCm/clr commit: 5632ebd275]
2015-08-27 08:40:14 -04:00
foreman 5632ebd275 P4 to Git Change 1185139 by fdaniil@spb_fdaniil_amd_hsa_brigvar_test on 2015/08/27 08:31:20
ECR #304775 - prepare to build with MSVC 18, part 3:
	changes in runtime/ugl

	testing done: smoke, precheckin
	reviewers: German Andryeyev, Bart Crane

	http://ocltc.amd.com/reviews/r/8338/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpucommand.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpudevice.cpp#274 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuvirtual.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#183 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#521 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#295 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprintf.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#204 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#375 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsakernel.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsakernel.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/os/os_posix.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/os/os_win32.cpp#45 edit
2015-08-27 08:40:14 -04:00
foreman 2f4ca3978e P4 to Git Change 1185060 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/08/27 03:00:10
EPR #010002 - Change OpenCL version number from 1880 to 1881.

Affected files ...

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


[ROCm/clr commit: 7e351cfa79]
2015-08-27 03:12:55 -04:00
foreman 7e351cfa79 P4 to Git Change 1185060 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/08/27 03:00:10
EPR #010002 - Change OpenCL version number from 1880 to 1881.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1627 edit
2015-08-27 03:12:55 -04:00
foreman 3a4b15bae0 P4 to Git Change 1184826 by rayxiao@alit_opencl_rayxiao on 2015/08/26 15:42:10
ECR #340775 - OCL12Adapter: adapter pass to translate CL1.2 kernel builtin calls to 2.0 calls. Set AMD_OCL_BUILD_OPTIONS_APPEND=-cl-std=CL1.2 and GPU_HSAIL_ENABLE=1 to run 1.2 kernels on non-legacy path. Some HSAProfileAPITests are temporarily disabled, kernels need to be updated to receive 6 hidden arguments.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/linker/lib/AMDFixupKernelModule.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/InitializePasses.h#84 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/Transforms/Scalar.h#89 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Scalar/AMDInsertOpenCLKernenv.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Scalar/AMDOCL12Adapter.cpp#3 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Scalar/AMDPrintfRuntimeBinding.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#203 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/GlobalConstPtr/simpleCopy.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/OCLBinaryOperations.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/OCLSeparateCompile.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/oclcompiler.exclude.hsail12#3 add
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/oclruntime.exclude.hsail12#3 add


[ROCm/clr commit: 32bf941a97]
2015-08-26 16:06:42 -04:00
foreman 32bf941a97 P4 to Git Change 1184826 by rayxiao@alit_opencl_rayxiao on 2015/08/26 15:42:10
ECR #340775 - OCL12Adapter: adapter pass to translate CL1.2 kernel builtin calls to 2.0 calls. Set AMD_OCL_BUILD_OPTIONS_APPEND=-cl-std=CL1.2 and GPU_HSAIL_ENABLE=1 to run 1.2 kernels on non-legacy path. Some HSAProfileAPITests are temporarily disabled, kernels need to be updated to receive 6 hidden arguments.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/linker/lib/AMDFixupKernelModule.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/InitializePasses.h#84 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/Transforms/Scalar.h#89 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Scalar/AMDInsertOpenCLKernenv.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Scalar/AMDOCL12Adapter.cpp#3 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Scalar/AMDPrintfRuntimeBinding.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#203 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/GlobalConstPtr/simpleCopy.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/OCLBinaryOperations.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/OCLSeparateCompile.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/compiler/oclcompiler.exclude.hsail12#3 add
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/oclruntime.exclude.hsail12#3 add
2015-08-26 16:06:42 -04:00
foreman 5a02fefe94 P4 to Git Change 1184767 by lmoriche@lmoriche_opencl_dev on 2015/08/26 13:54:18
ECR #304775 - Remove the complib oclutils

Affected files ...

... //depot/stg/opencl/drivers/opencl/Makefile#52 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/Makefile#36 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#92 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/complibdefs#43 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/build/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/build/Makefile.oclutils#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/alloc.cpp#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/alloc.hpp#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/os.cpp#6 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/os.hpp#7 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/os_posix.cpp#11 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/os_win32.cpp#6 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/setjmp.S#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/os/setjmp.asm#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/atomic.hpp#5 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/monitor.cpp#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/monitor.hpp#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/semaphore.cpp#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/semaphore.hpp#4 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/thread.cpp#4 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/thread/thread.hpp#4 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/top.hpp#6 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/utils/debug.cpp#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/utils/debug.hpp#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/utils/macros.hpp#4 delete
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/utils/util.hpp#3 delete
... //depot/stg/opencl/drivers/opencl/runtime/Makefile#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/debug.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/debug.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#238 edit


[ROCm/clr commit: 7f24b9ffbb]
2015-08-26 14:07:03 -04:00