76333 Commits

Author SHA1 Message Date
foreman 11b7e95416 P4 to Git Change 1123271 by wchau@wchau_WINDOWS7_OCL on 2015/02/18 16:59:12
ECR #399840 - OpenCL Runtime HW Debug support development - add install_trap API to avoid the expose of runtime trap handler to the DBE.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.hpp#5 edit
2015-02-18 17:22:47 -05:00
foreman 18eb37fc01 P4 to Git Change 1123271 by wchau@wchau_WINDOWS7_OCL on 2015/02/18 16:59:12
ECR #399840 - OpenCL Runtime HW Debug support development - add install_trap API to avoid the expose of runtime trap handler to the DBE.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.hpp#5 edit


[ROCm/clr commit: 7431a16712]
2015-02-18 17:22:47 -05:00
foreman 7431a16712 P4 to Git Change 1123271 by wchau@wchau_WINDOWS7_OCL on 2015/02/18 16:59:12
ECR #399840 - OpenCL Runtime HW Debug support development - add install_trap API to avoid the expose of runtime trap handler to the DBE.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hwdebug.hpp#5 edit
2015-02-18 17:22:47 -05:00
foreman cdac75c0b6 P4 to Git Change 1123019 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/18 03:00:13
EPR #010002 - Change OpenCL version number from 1735 to 1736.

Affected files ...

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


[ROCm/clr commit: 36cd16fd60]
2015-02-18 03:10:54 -05:00
foreman 36cd16fd60 P4 to Git Change 1123019 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/18 03:00:13
EPR #010002 - Change OpenCL version number from 1735 to 1736.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1482 edit
2015-02-18 03:10:54 -05:00
foreman 24558b857c P4 to Git Change 1122949 by gandryey@gera-w8 on 2015/02/17 18:24:15
ECR #304775 - BUG#10566 Max device queue size too small
	- Add a check for max queue size

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_command.cpp#9 edit


[ROCm/clr commit: 7e8cc31338]
2015-02-17 18:29:21 -05:00
foreman 7e8cc31338 P4 to Git Change 1122949 by gandryey@gera-w8 on 2015/02/17 18:24:15
ECR #304775 - BUG#10566 Max device queue size too small
	- Add a check for max queue size

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_command.cpp#9 edit
2015-02-17 18:29:21 -05:00
foreman 3d1a12fbda P4 to Git Change 1122837 by skudchad@skudchad_test_win_opencl2 on 2015/02/17 14:47:09
EPR #403782 - IOMMU2/SVM
	- Enable SVM Atomics for asics that support finegrainsystem for Windows 10

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#301 edit


[ROCm/clr commit: 1473861e04]
2015-02-17 15:00:50 -05:00
foreman 1473861e04 P4 to Git Change 1122837 by skudchad@skudchad_test_win_opencl2 on 2015/02/17 14:47:09
EPR #403782 - IOMMU2/SVM
	- Enable SVM Atomics for asics that support finegrainsystem for Windows 10

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#301 edit
2015-02-17 15:00:50 -05:00
foreman 91b1cefbd5 P4 to Git Change 1122627 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/17 03:00:14
EPR #010002 - Change OpenCL version number from 1734 to 1735.

Affected files ...

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


[ROCm/clr commit: b8412f5391]
2015-02-17 03:14:40 -05:00
foreman b8412f5391 P4 to Git Change 1122627 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/17 03:00:14
EPR #010002 - Change OpenCL version number from 1734 to 1735.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1481 edit
2015-02-17 03:14:40 -05:00
Oded Gabbay 5c0f8660b6 Revert "Workaround for non cached memory issue on gfx801 A0"
This reverts commit 402ff3f881.

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Acked-by: Ben Goz <ben.goz@amd.com>

Conflicts:
	include/linux/kfd_ioctl.h
	src/queues.c
2015-02-16 17:22:45 +02:00
Oded Gabbay 9a511e8e1e Revert "Workaround for non cached memory issue on gfx801 A0"
This reverts commit b494094790.

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Acked-by: Ben Goz <ben.goz@amd.com>

Conflicts:
	include/linux/kfd_ioctl.h
	src/queues.c


[ROCm/ROCR-Runtime commit: 5c0f8660b6]
2015-02-16 17:22:45 +02:00
foreman 6703ea6bde P4 to Git Change 1122277 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/14 03:00:12
EPR #010002 - Change OpenCL version number from 1733 to 1734.

Affected files ...

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


[ROCm/clr commit: d9e3a6dde4]
2015-02-14 03:08:03 -05:00
foreman d9e3a6dde4 P4 to Git Change 1122277 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/14 03:00:12
EPR #010002 - Change OpenCL version number from 1733 to 1734.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1480 edit
2015-02-14 03:08:03 -05:00
foreman 5a03bc5dbf P4 to Git Change 1122235 by xcui@merged_opencl_jxcwin on 2015/02/13 17:28:52
EPR #413091 - move commit svm host memory into allocmaptarget and added hostmemref as the backing store  for multiple gpu cases

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#280 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#118 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#115 edit


[ROCm/clr commit: 1c7ab5d312]
2015-02-13 17:49:06 -05:00
foreman 1c7ab5d312 P4 to Git Change 1122235 by xcui@merged_opencl_jxcwin on 2015/02/13 17:28:52
EPR #413091 - move commit svm host memory into allocmaptarget and added hostmemref as the backing store  for multiple gpu cases

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#280 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#118 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#115 edit
2015-02-13 17:49:06 -05:00
foreman d4106ee51e P4 to Git Change 1122235 by xcui@merged_opencl_jxcwin on 2015/02/13 17:28:52
EPR #413091 - move commit svm host memory into allocmaptarget and added hostmemref as the backing store  for multiple gpu cases

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#280 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#118 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#115 edit


[ROCm/clr commit: 072a375629]
2015-02-13 17:49:06 -05:00
foreman 072a375629 P4 to Git Change 1122235 by xcui@merged_opencl_jxcwin on 2015/02/13 17:28:52
EPR #413091 - move commit svm host memory into allocmaptarget and added hostmemref as the backing store  for multiple gpu cases

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#280 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#118 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#115 edit
2015-02-13 17:49:06 -05:00
foreman 2c92d4e2e8 P4 to Git Change 1122150 by weizhang@msdnweizhang-opencl on 2015/02/13 14:57:59
EPR #413960 - Back out changelist 1089720 to re-enable platform atomics for CZ

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#300 edit


[ROCm/clr commit: 96a1e9388f]
2015-02-13 15:06:39 -05:00
foreman 96a1e9388f P4 to Git Change 1122150 by weizhang@msdnweizhang-opencl on 2015/02/13 14:57:59
EPR #413960 - Back out changelist 1089720 to re-enable platform atomics for CZ

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#300 edit
2015-02-13 15:06:39 -05:00
foreman 059f5d4802 P4 to Git Change 1122064 by ericz@fl-ericz-dev on 2015/02/13 10:55:09
EPR #414440 - TC is RED for all Stg OpenCL
	EPR #412622 - OpenGL GFXIP 9 bring up general development.

	Add device id's for Greenland, Baffin (GFX8), and Ellesmere (GFX8). Removed device id for Bermuda since it has been cancelled. Add additional support for GFX9 in SCL and ES components.

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

Affected files ...

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


[ROCm/clr commit: e41f9ff8e9]
2015-02-13 11:34:35 -05:00
foreman e41f9ff8e9 P4 to Git Change 1122064 by ericz@fl-ericz-dev on 2015/02/13 10:55:09
EPR #414440 - TC is RED for all Stg OpenCL
	EPR #412622 - OpenGL GFXIP 9 bring up general development.

	Add device id's for Greenland, Baffin (GFX8), and Ellesmere (GFX8). Removed device id for Bermuda since it has been cancelled. Add additional support for GFX9 in SCL and ES components.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#106 edit
2015-02-13 11:34:35 -05:00
foreman 713e4f8abc P4 to Git Change 1121918 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/13 03:00:19
EPR #010002 - Change OpenCL version number from 1732 to 1733.

Affected files ...

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


[ROCm/clr commit: bee9a475a1]
2015-02-13 03:16:18 -05:00
foreman bee9a475a1 P4 to Git Change 1121918 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/13 03:00:19
EPR #010002 - Change OpenCL version number from 1732 to 1733.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1479 edit
2015-02-13 03:16:18 -05:00
foreman 617e8b7011 P4 to Git Change 1121439 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/12 03:00:11
EPR #010002 - Change OpenCL version number from 1731 to 1732.

Affected files ...

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


[ROCm/clr commit: 86e5ee77fb]
2015-02-12 03:16:56 -05:00
foreman 86e5ee77fb P4 to Git Change 1121439 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/12 03:00:11
EPR #010002 - Change OpenCL version number from 1731 to 1732.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1478 edit
2015-02-12 03:16:56 -05:00
foreman 6b94603f0a P4 to Git Change 1121245 by wchau@wchau_WINDOWS7_OCL on 2015/02/11 16:27:16
EPR #414268 - OCL Promotion build failed/use HSAIL 1.0F instead of 1.0P due to CL#1108891
	 Make change to fix the build issue related to the backout of CL#1121106

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#5 edit


[ROCm/clr commit: 4516591f9d]
2015-02-11 16:54:03 -05:00
foreman 4516591f9d P4 to Git Change 1121245 by wchau@wchau_WINDOWS7_OCL on 2015/02/11 16:27:16
EPR #414268 - OCL Promotion build failed/use HSAIL 1.0F instead of 1.0P due to CL#1108891
	 Make change to fix the build issue related to the backout of CL#1121106

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#5 edit
2015-02-11 16:54:03 -05:00
foreman b8ce954e8a P4 to Git Change 1121131 by bwicakso@opencl-hsa-stg-bwicakso on 2015/02/11 12:55:55
EPR #414268 - Back out changelist 1121106

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc-hsa/Interface/hsa_ext_finalize.h#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#279 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#190 edit


[ROCm/clr commit: 2af2557e26]
2015-02-11 13:06:36 -05:00
foreman 2af2557e26 P4 to Git Change 1121131 by bwicakso@opencl-hsa-stg-bwicakso on 2015/02/11 12:55:55
EPR #414268 - Back out changelist 1121106

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc-hsa/Interface/hsa_ext_finalize.h#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#279 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#190 edit
2015-02-11 13:06:36 -05:00
foreman 24f92ef47b P4 to Git Change 1121106 by bwicakso@opencl-hsa-stg-bwicakso on 2015/02/11 12:05:28
EPR #414268 - Back out the changes for HSAF1.0F on opencl branch (CL#1108891 & 1118596)

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc-hsa/Interface/hsa_ext_finalize.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#278 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#189 edit


[ROCm/clr commit: 13efca9690]
2015-02-11 12:29:38 -05:00
foreman 13efca9690 P4 to Git Change 1121106 by bwicakso@opencl-hsa-stg-bwicakso on 2015/02/11 12:05:28
EPR #414268 - Back out the changes for HSAF1.0F on opencl branch (CL#1108891 & 1118596)

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc-hsa/Interface/hsa_ext_finalize.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#278 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#189 edit
2015-02-11 12:29:38 -05:00
foreman 02595f166f P4 to Git Change 1120972 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/11 03:00:12
EPR #010002 - Change OpenCL version number from 1730 to 1731.

Affected files ...

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


[ROCm/clr commit: 49f41ac078]
2015-02-11 03:27:24 -05:00
foreman 49f41ac078 P4 to Git Change 1120972 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/11 03:00:12
EPR #010002 - Change OpenCL version number from 1730 to 1731.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1477 edit
2015-02-11 03:27:24 -05:00
foreman 33852d1875 P4 to Git Change 1120702 by skudchad@skudchad_test_win_opencl2 on 2015/02/10 15:02:35
EPR #403782 - IOMMU2/SVM
	Basic changes to enable finegrainsystem.
	- OpenCL runtime changes for enabling Fine Grain System on Carrizo
	- Check for SVMPointer while unmap, if so skip unmap

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#494 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#350 edit


[ROCm/clr commit: 546ce7ec2d]
2015-02-10 15:14:56 -05:00
foreman 546ce7ec2d P4 to Git Change 1120702 by skudchad@skudchad_test_win_opencl2 on 2015/02/10 15:02:35
EPR #403782 - IOMMU2/SVM
	Basic changes to enable finegrainsystem.
	- OpenCL runtime changes for enabling Fine Grain System on Carrizo
	- Check for SVMPointer while unmap, if so skip unmap

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#494 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#350 edit
2015-02-10 15:14:56 -05:00
foreman 2a4d291338 P4 to Git Change 1120429 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/10 03:00:54
EPR #010002 - Change OpenCL version number from 1729 to 1730.

Affected files ...

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


[ROCm/clr commit: 1f90e595e1]
2015-02-10 03:16:23 -05:00
foreman 1f90e595e1 P4 to Git Change 1120429 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/10 03:00:54
EPR #010002 - Change OpenCL version number from 1729 to 1730.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1476 edit
2015-02-10 03:16:23 -05:00
foreman cdfc40b661 P4 to Git Change 1120307 by skudchad@skudchad_test_win_opencl2 on 2015/02/09 19:44:04
EPR #403782 - IOMMU2/SVM
	- Reset desc.isAllocExecute so that it doesnt have random values

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#207 edit


[ROCm/clr commit: 252e1de747]
2015-02-09 19:53:58 -05:00
foreman 252e1de747 P4 to Git Change 1120307 by skudchad@skudchad_test_win_opencl2 on 2015/02/09 19:44:04
EPR #403782 - IOMMU2/SVM
	- Reset desc.isAllocExecute so that it doesnt have random values

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#207 edit
2015-02-09 19:53:58 -05:00
foreman 4c60ebae1f P4 to Git Change 1120039 by emankov@em-hsa-amd on 2015/02/09 06:57:34
EPR #414091 - Compiler Lib/HSAIL: Fix for -fno-bin-cg on multiple kernels

	[Problem] If CL or BRIG contains multiple kernels, compilation with option -fno-bin-cg leads to finalizer error.

	[Solution] Check that all kernels are finalized before deleting BRIG from BIF. Actual deletion occurs after finalizing the last kernel.

	[Misc]
	+ fix erroneous successful exit from finalizing BRIG -> ISA function when BRIG is not extracted successfully
	+ string constants for symbol prefixes replaced on using findBIF30SymStruct
	+ obsolete __AMP_ is removed from code
	+ cosmetic changes in hsail_be
	+ test for the fix is added: ursa.pl -t complib -M-fno-bin-cg-g_multiple_kernels

	[Tests] pre check-in, make smoke, ursa complib, bingen test (from Benjamin Coquelle)

	[Reviewers] Brian Sumner, Artem Tamazov, Matthew Arsenault

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#60 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg-g/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g_multiple_kernels/MM_Kernels.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/complib.tlst#6 edit


[ROCm/clr commit: d68ce71f32]
2015-02-09 07:02:35 -05:00
foreman d68ce71f32 P4 to Git Change 1120039 by emankov@em-hsa-amd on 2015/02/09 06:57:34
EPR #414091 - Compiler Lib/HSAIL: Fix for -fno-bin-cg on multiple kernels

	[Problem] If CL or BRIG contains multiple kernels, compilation with option -fno-bin-cg leads to finalizer error.

	[Solution] Check that all kernels are finalized before deleting BRIG from BIF. Actual deletion occurs after finalizing the last kernel.

	[Misc]
	+ fix erroneous successful exit from finalizing BRIG -> ISA function when BRIG is not extracted successfully
	+ string constants for symbol prefixes replaced on using findBIF30SymStruct
	+ obsolete __AMP_ is removed from code
	+ cosmetic changes in hsail_be
	+ test for the fix is added: ursa.pl -t complib -M-fno-bin-cg-g_multiple_kernels

	[Tests] pre check-in, make smoke, ursa complib, bingen test (from Benjamin Coquelle)

	[Reviewers] Brian Sumner, Artem Tamazov, Matthew Arsenault

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#60 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg-g/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g_multiple_kernels/MM_Kernels.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg/HelloWorld_Kernel_cl.cl#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/complib.tlst#6 edit
2015-02-09 07:02:35 -05:00
Yair Shachar 89188a6d6c Modify HW dbg thunk,to adapt to new KFD-thunk interface
Signed-off-by: Yair Shachar <yair.shachar@amd.com>
2015-02-08 21:44:47 +02:00
Yair Shachar b6d2361169 Modify HW dbg thunk,to adapt to new KFD-thunk interface
Signed-off-by: Yair Shachar <yair.shachar@amd.com>


[ROCm/ROCR-Runtime commit: 89188a6d6c]
2015-02-08 21:44:47 +02:00
foreman 7175d6fa6a P4 to Git Change 1119829 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/07 03:00:16
EPR #010002 - Change OpenCL version number from 1728 to 1729.

Affected files ...

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


[ROCm/clr commit: 1c804f9643]
2015-02-07 03:09:04 -05:00
foreman 1c804f9643 P4 to Git Change 1119829 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/07 03:00:16
EPR #010002 - Change OpenCL version number from 1728 to 1729.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1475 edit
2015-02-07 03:09:04 -05:00
foreman 4b46b6ef46 P4 to Git Change 1119795 by xcui@merged_opencl_jxcwin on 2015/02/06 20:33:37
EPR #413091 - Back out changelist 1119692

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#117 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#206 edit


[ROCm/clr commit: fc11110f0f]
2015-02-06 20:44:19 -05:00
foreman fc11110f0f P4 to Git Change 1119795 by xcui@merged_opencl_jxcwin on 2015/02/06 20:33:37
EPR #413091 - Back out changelist 1119692

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#117 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#206 edit
2015-02-06 20:44:19 -05:00
foreman 193a70577a P4 to Git Change 1119795 by xcui@merged_opencl_jxcwin on 2015/02/06 20:33:37
EPR #413091 - Back out changelist 1119692

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#117 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#206 edit


[ROCm/clr commit: a1fb1864da]
2015-02-06 20:44:19 -05:00