76333 Commits

Author SHA1 Message Date
foreman a1fb1864da 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 07c0886182 P4 to Git Change 1119692 by xcui@merged_opencl_jxcwin on 2015/02/06 16:20:16
EPR #413091 - created backing store in the maptarget and move the commit SVM memory funciton into alloMaptarget function. Added  sync funtion in map so that it can handle mGPU cases.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#205 edit


[ROCm/clr commit: e6c8a9a4bd]
2015-02-06 16:56:12 -05:00
foreman e6c8a9a4bd P4 to Git Change 1119692 by xcui@merged_opencl_jxcwin on 2015/02/06 16:20:16
EPR #413091 - created backing store in the maptarget and move the commit SVM memory funciton into alloMaptarget function. Added  sync funtion in map so that it can handle mGPU cases.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#205 edit
2015-02-06 16:56:12 -05:00
foreman ca9d490be8 P4 to Git Change 1119692 by xcui@merged_opencl_jxcwin on 2015/02/06 16:20:16
EPR #413091 - created backing store in the maptarget and move the commit SVM memory funciton into alloMaptarget function. Added  sync funtion in map so that it can handle mGPU cases.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#205 edit


[ROCm/clr commit: 12a7fe0d71]
2015-02-06 16:56:12 -05:00
foreman 12a7fe0d71 P4 to Git Change 1119692 by xcui@merged_opencl_jxcwin on 2015/02/06 16:20:16
EPR #413091 - created backing store in the maptarget and move the commit SVM memory funciton into alloMaptarget function. Added  sync funtion in map so that it can handle mGPU cases.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#205 edit
2015-02-06 16:56:12 -05:00
foreman 84386e9873 P4 to Git Change 1118957 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/05 03:00:16
EPR #010002 - Change OpenCL version number from 1727 to 1728.

Affected files ...

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


[ROCm/clr commit: 4677869ab9]
2015-02-05 03:32:17 -05:00
foreman 4677869ab9 P4 to Git Change 1118957 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/05 03:00:16
EPR #010002 - Change OpenCL version number from 1727 to 1728.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1474 edit
2015-02-05 03:32:17 -05:00
foreman c86ff07345 P4 to Git Change 1118596 by bwicakso@opencl-hsa-stg-bwicakso on 2015/02/04 12:12:37
ECR #333755 - Part 2 - Update to spec 20150116
	Review: skeely
	Test: teamcity http://ocltc.amd.com:8111/viewLog.html?buildId=11816772&tab=buildResultsDiv&buildTypeId=PrecheckinTestsOpenCLSanity_PrecheckinSanityKaveriLinux64bitDebugHsaFoundation

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#277 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.cpp#33 edit


[ROCm/clr commit: 24ea9f9878]
2015-02-04 12:30:43 -05:00
foreman 24ea9f9878 P4 to Git Change 1118596 by bwicakso@opencl-hsa-stg-bwicakso on 2015/02/04 12:12:37
ECR #333755 - Part 2 - Update to spec 20150116
	Review: skeely
	Test: teamcity http://ocltc.amd.com:8111/viewLog.html?buildId=11816772&tab=buildResultsDiv&buildTypeId=PrecheckinTestsOpenCLSanity_PrecheckinSanityKaveriLinux64bitDebugHsaFoundation

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#277 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.cpp#33 edit
2015-02-04 12:30:43 -05:00
foreman 43e8729e46 P4 to Git Change 1118593 by xcui@merged_opencl_jxcwin on 2015/02/04 12:10:27
EPR #413091 - fixed a bug in the gpukenerl processing, the svm memory object of a kernel argument also needs to be updated writer couting for mGPU support, if the memory object is writable for the kernel.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#276 edit


[ROCm/clr commit: c725bca7c1]
2015-02-04 12:26:13 -05:00
foreman c725bca7c1 P4 to Git Change 1118593 by xcui@merged_opencl_jxcwin on 2015/02/04 12:10:27
EPR #413091 - fixed a bug in the gpukenerl processing, the svm memory object of a kernel argument also needs to be updated writer couting for mGPU support, if the memory object is writable for the kernel.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#276 edit
2015-02-04 12:26:13 -05:00
foreman 96f5e82fab P4 to Git Change 1118448 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/04 03:00:13
EPR #010002 - Change OpenCL version number from 1726 to 1727.

Affected files ...

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


[ROCm/clr commit: 654eccf977]
2015-02-04 03:14:30 -05:00
foreman 654eccf977 P4 to Git Change 1118448 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/04 03:00:13
EPR #010002 - Change OpenCL version number from 1726 to 1727.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1473 edit
2015-02-04 03:14:30 -05:00
foreman 8e53d020d3 P4 to Git Change 1118228 by gandryey@gera-dev-w7 on 2015/02/03 16:17:12
ECR #304775 - Back out changelist 1117184
	- There is a hang on CPU in conversion test

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#67 edit


[ROCm/clr commit: 31ca701a3e]
2015-02-03 17:56:13 -05:00
foreman 31ca701a3e P4 to Git Change 1118228 by gandryey@gera-dev-w7 on 2015/02/03 16:17:12
ECR #304775 - Back out changelist 1117184
	- There is a hang on CPU in conversion test

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#67 edit
2015-02-03 17:56:13 -05:00
foreman fb5a2cf1c3 P4 to Git Change 1117979 by jatang@jatang-opencl-hsa-stg1 on 2015/02/03 10:05:21
EPR #412821 - Add CL_DEVICE_AVAILABLE_ASYNC_QUEUES_AMD to cl_amd_device_attribute_query.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#8 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#493 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#105 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#43 edit


[ROCm/clr commit: 1ebc42fdf9]
2015-02-03 10:13:23 -05:00
foreman 1ebc42fdf9 P4 to Git Change 1117979 by jatang@jatang-opencl-hsa-stg1 on 2015/02/03 10:05:21
EPR #412821 - Add CL_DEVICE_AVAILABLE_ASYNC_QUEUES_AMD to cl_amd_device_attribute_query.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#8 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#493 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#105 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#43 edit
2015-02-03 10:13:23 -05:00
foreman 4bde42f56b P4 to Git Change 1117979 by jatang@jatang-opencl-hsa-stg1 on 2015/02/03 10:05:21
EPR #412821 - Add CL_DEVICE_AVAILABLE_ASYNC_QUEUES_AMD to cl_amd_device_attribute_query.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#8 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#493 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#105 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#43 edit


[ROCm/clr commit: 8eb38c986f]
2015-02-03 10:13:23 -05:00
foreman 8eb38c986f P4 to Git Change 1117979 by jatang@jatang-opencl-hsa-stg1 on 2015/02/03 10:05:21
EPR #412821 - Add CL_DEVICE_AVAILABLE_ASYNC_QUEUES_AMD to cl_amd_device_attribute_query.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#56 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#8 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#493 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#105 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#43 edit
2015-02-03 10:13:23 -05:00
Oded Gabbay f0a7fcccc9 Match as much as possible hsakmt.h and hsakmttypes.h to p4
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2015-02-03 11:13:13 +02:00
Oded Gabbay 6afb37dbca Match as much as possible hsakmt.h and hsakmttypes.h to p4
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: f0a7fcccc9]
2015-02-03 11:13:13 +02:00
foreman 800c73dea5 P4 to Git Change 1117869 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/03 03:00:15
EPR #010002 - Change OpenCL version number from 1725 to 1726.

Affected files ...

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


[ROCm/clr commit: ef33fcfcff]
2015-02-03 03:11:15 -05:00
foreman ef33fcfcff P4 to Git Change 1117869 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/02/03 03:00:15
EPR #010002 - Change OpenCL version number from 1725 to 1726.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1472 edit
2015-02-03 03:11:15 -05:00
foreman b69d82a13a P4 to Git Change 1117793 by asalmanp@asalmanp-opencl-stg1 on 2015/02/02 22:25:50
EPR #394115 - Exposing Fiji on mainline
	ReviewBoardURL=http://ocltc.amd.com/reviews/r/6774/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil.h#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil64.h#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#20 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings.h#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil.h#23 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil64.h#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/AMDIL.h#108 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/AMDILSubtarget.cpp#206 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/Internal/InternalProcessors.td#20 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#118 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#23 edit


[ROCm/clr commit: fbc004a964]
2015-02-02 22:32:10 -05:00
foreman fbc004a964 P4 to Git Change 1117793 by asalmanp@asalmanp-opencl-stg1 on 2015/02/02 22:25:50
EPR #394115 - Exposing Fiji on mainline
	ReviewBoardURL=http://ocltc.amd.com/reviews/r/6774/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil.h#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil64.h#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#20 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings.h#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil.h#23 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil64.h#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/AMDIL.h#108 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/AMDILSubtarget.cpp#206 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/AMDIL/Internal/InternalProcessors.td#20 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#118 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#23 edit
2015-02-02 22:32:10 -05:00
Ben Goz 25441796bd Supporting new thunk spec - adding relevant memflags
Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>
2015-02-01 14:33:33 +02:00
Ben Goz 1391a75289 Supporting new thunk spec - adding relevant memflags
Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 25441796bd]
2015-02-01 14:33:33 +02:00
foreman cf97b3ce37 P4 to Git Change 1117259 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/31 03:00:13
EPR #010002 - Change OpenCL version number from 1724 to 1725.

Affected files ...

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


[ROCm/clr commit: 2a531ac0ea]
2015-01-31 03:09:08 -05:00
foreman 2a531ac0ea P4 to Git Change 1117259 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/31 03:00:13
EPR #010002 - Change OpenCL version number from 1724 to 1725.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1471 edit
2015-01-31 03:09:08 -05:00
foreman 2ed57dc873 P4 to Git Change 1117184 by gandryey@gera-dev-w7 on 2015/01/30 18:01:14
ECR #304775 - Remove atomic update for the event status

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#66 edit


[ROCm/clr commit: 256f885c07]
2015-01-30 18:24:21 -05:00
foreman 256f885c07 P4 to Git Change 1117184 by gandryey@gera-dev-w7 on 2015/01/30 18:01:14
ECR #304775 - Remove atomic update for the event status

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#66 edit
2015-01-30 18:24:21 -05:00
foreman 8782b1bf4d P4 to Git Change 1117081 by lmoriche@lmoriche_opencl_dev on 2015/01/30 15:36:44
ECR #304775 - Add the new OpenCL 2.1 function declarations and enums.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl.h#2 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#2 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_platform.h#2 edit


[ROCm/clr commit: c1c4e74321]
2015-01-30 15:50:01 -05:00
foreman c1c4e74321 P4 to Git Change 1117081 by lmoriche@lmoriche_opencl_dev on 2015/01/30 15:36:44
ECR #304775 - Add the new OpenCL 2.1 function declarations and enums.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl.h#2 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#2 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_platform.h#2 edit
2015-01-30 15:50:01 -05:00
foreman 9adec1f8bb P4 to Git Change 1117053 by weizhang@weizhang-lnx-opencl-tmp on 2015/01/30 14:40:55
EPR #410989 - Set globalScratchBuf_ to NULL after it is deleted.

	   The issue is that scratch buffer will be destroyed again when the transfer queue is destroyed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#492 edit


[ROCm/clr commit: 6ea7225039]
2015-01-30 15:10:24 -05:00
foreman 6ea7225039 P4 to Git Change 1117053 by weizhang@weizhang-lnx-opencl-tmp on 2015/01/30 14:40:55
EPR #410989 - Set globalScratchBuf_ to NULL after it is deleted.

	   The issue is that scratch buffer will be destroyed again when the transfer queue is destroyed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#492 edit
2015-01-30 15:10:24 -05:00
foreman c3c991322b P4 to Git Change 1116980 by lmoriche@lmoriche_opencl_dev on 2015/01/30 12:29:43
ECR #304775 - Branch the OpenCL 2.1 headers

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl.hpp#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_d3d10.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_d3d11.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_dx9_media_sharing.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_egl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_gl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_gl_ext.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_platform.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/opencl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/spir.h#1 branch


[ROCm/clr commit: f81a0cf80a]
2015-01-30 12:56:59 -05:00
foreman f81a0cf80a P4 to Git Change 1116980 by lmoriche@lmoriche_opencl_dev on 2015/01/30 12:29:43
ECR #304775 - Branch the OpenCL 2.1 headers

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl.hpp#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_d3d10.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_d3d11.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_dx9_media_sharing.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_egl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_gl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_gl_ext.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_platform.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/opencl.h#1 branch
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/spir.h#1 branch
2015-01-30 12:56:59 -05:00
foreman 2a4aa5e11f P4 to Git Change 1116855 by emankov@em-hsa-amd on 2015/01/30 07:38:03
ECR #333753 - Compiler Lib/ORCA RT/Performance: BRIG in BIF is not needed anymore for finalizing & executing ISA (except cases with program scope global variables).

	[Description] The feature is intended to minimize the binary size for execution.
	This is half-hearted solution: If -fno-bin-cg is set, then after ISA finalization all BRIG sections are removed from the binary, but if there are program scope global variables in code, the option is ignored and all BRIG sections retain in binary for further globals’ allocation & initialization. The complete solution awaits Code Objects implementation.

	+ Additionally change fixes Bug 10478.
	+ Recompilation steps determination is changed in RT.
	+ symBRIGLoaderMap is added to bif_section_labels.
	+ RT_CONTAINS_LOADER_MAP is added for aclQueryInfo in order to check symBRIGLoaderMap existance in binary.
	+ complib tests are added on -fbin-cg/-fno-bin-cg.
	+ ocltst -t complib -M CLEnumCheck is updated.

	[Side effects] performance improvement, memory consumption reduction

	[TODO] Do the same on .hsa bits.

	[Testing] pre check-in, make smoke, complib, ocltst: complib, compiler, runtime, binary

	[Reviewer] German Andryeyev

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#59 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/scClientAPI.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclEnums.h#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/bif_section_labels.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/loader/libloader/loader.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/aoc2.cpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#188 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg-g/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg-g_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/complib.tlst#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLEnumCheck.cpp#40 edit


[ROCm/clr commit: 84508bb5a4]
2015-01-30 07:48:28 -05:00
foreman 84508bb5a4 P4 to Git Change 1116855 by emankov@em-hsa-amd on 2015/01/30 07:38:03
ECR #333753 - Compiler Lib/ORCA RT/Performance: BRIG in BIF is not needed anymore for finalizing & executing ISA (except cases with program scope global variables).

	[Description] The feature is intended to minimize the binary size for execution.
	This is half-hearted solution: If -fno-bin-cg is set, then after ISA finalization all BRIG sections are removed from the binary, but if there are program scope global variables in code, the option is ignored and all BRIG sections retain in binary for further globals’ allocation & initialization. The complete solution awaits Code Objects implementation.

	+ Additionally change fixes Bug 10478.
	+ Recompilation steps determination is changed in RT.
	+ symBRIGLoaderMap is added to bif_section_labels.
	+ RT_CONTAINS_LOADER_MAP is added for aclQueryInfo in order to check symBRIGLoaderMap existance in binary.
	+ complib tests are added on -fbin-cg/-fno-bin-cg.
	+ ocltst -t complib -M CLEnumCheck is updated.

	[Side effects] performance improvement, memory consumption reduction

	[TODO] Do the same on .hsa bits.

	[Testing] pre check-in, make smoke, complib, ocltst: complib, compiler, runtime, binary

	[Reviewer] German Andryeyev

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#59 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/brig_loader.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/scClientAPI.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclEnums.h#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/bif_section_labels.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/loader/libloader/loader.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/aoc2.cpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#188 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg-g/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg-g_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fbin-cg_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg-g_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/complib/options/-fno-bin-cg_globals/HelloWorld_Kernel_cl.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/complib.tlst#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLEnumCheck.cpp#40 edit
2015-01-30 07:48:28 -05:00
foreman fbb540b87c P4 to Git Change 1116772 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/30 03:00:14
EPR #010002 - Change OpenCL version number from 1723 to 1724.

Affected files ...

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


[ROCm/clr commit: 9276e5b992]
2015-01-30 03:16:28 -05:00
foreman 9276e5b992 P4 to Git Change 1116772 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/30 03:00:14
EPR #010002 - Change OpenCL version number from 1723 to 1724.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1470 edit
2015-01-30 03:16:28 -05:00
Oded Gabbay f24aa620ed fix return value in Map/Unmap functions
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Reviewed-by: Yair Shachar <yair.shachar@amd.com>
2015-01-29 16:55:14 +02:00
Oded Gabbay e1a60944a7 fix return value in Map/Unmap functions
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Reviewed-by: Yair Shachar <yair.shachar@amd.com>


[ROCm/ROCR-Runtime commit: f24aa620ed]
2015-01-29 16:55:14 +02:00
Ben Goz 930ec8f04d Check if event is not null before handling events
Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>
2015-01-29 16:45:36 +02:00
Ben Goz 0988ad6b0d Check if event is not null before handling events
Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 930ec8f04d]
2015-01-29 16:45:36 +02:00
foreman b3625c112e P4 to Git Change 1116396 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/29 03:00:14
EPR #010002 - Change OpenCL version number from 1722 to 1723.

Affected files ...

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


[ROCm/clr commit: 08f0e15bca]
2015-01-29 03:12:59 -05:00
foreman 08f0e15bca P4 to Git Change 1116396 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/29 03:00:14
EPR #010002 - Change OpenCL version number from 1722 to 1723.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1469 edit
2015-01-29 03:12:59 -05:00
foreman 8444ba2980 P4 to Git Change 1116207 by lmoriche@lmoriche_opencl_dev on 2015/01/28 16:35:43
ECR #304775 - SVN update 2015-01-09 (r29395).

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d9.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d9_amd.hpp#16 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#14 integrate
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/OpenCL.rc#15 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_dispatch.c#25 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_dispatch.h#20 edit


[ROCm/clr commit: 928ed16c6d]
2015-01-28 16:49:17 -05:00
foreman 928ed16c6d P4 to Git Change 1116207 by lmoriche@lmoriche_opencl_dev on 2015/01/28 16:35:43
ECR #304775 - SVN update 2015-01-09 (r29395).

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d9.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_d3d9_amd.hpp#16 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#14 integrate
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/OpenCL.rc#15 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_dispatch.c#25 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_dispatch.h#20 edit
2015-01-28 16:49:17 -05:00
foreman 9aeec7fea8 P4 to Git Change 1115982 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/01/28 03:00:14
EPR #010002 - Change OpenCL version number from 1721 to 1722.

Affected files ...

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


[ROCm/clr commit: c51f296496]
2015-01-28 03:22:58 -05:00