Gráfico de commits

491 Commits

Autor SHA1 Mensaje Fecha
foreman a0336c3eb0 P4 to Git Change 1136967 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/02 03:00:14
EPR #010002 - Change OpenCL version number from 1770 to 1771.

Affected files ...

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


[ROCm/clr commit: fd97e52530]
2015-04-02 03:17:26 -04:00
foreman b847455bae P4 to Git Change 1136853 by yaxunl@yaxunl_stg_win50 on 2015/04/01 19:36:09
ECR #304775 - Implement profile driven wave limiter Part 2/2: OCL changes.

	Profile driven wave limiter measures kernel execution time in real time and adaptively limits the number of waves per SH. This is to mitigate cache thrashing issues.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/Transforms/IPO/AMDKernelPerfHint.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILKernelManager.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Transforms/IPO/AMDKernelPerfHint.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#244 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#281 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#108 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/include/cal/cal.h#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.cpp#71 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.h#44 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#114 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#68 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#74 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#228 edit


[ROCm/clr commit: 493d26db66]
2015-04-01 19:45:26 -04:00
foreman 677fb5e614 P4 to Git Change 1136616 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/04/01 03:00:21
EPR #010002 - Change OpenCL version number from 1769 to 1770.

Affected files ...

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


[ROCm/clr commit: 3f6c269c74]
2015-04-01 03:09:25 -04:00
foreman ec2aae95b0 P4 to Git Change 1136348 by rili@rili_opencl_stg on 2015/03/31 15:09:10
EPR #416125 - Remove extension string "cl_amd_open_video".

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#243 edit


[ROCm/clr commit: e5c1ee7870]
2015-03-31 16:09:48 -04:00
foreman 8d962ae8df P4 to Git Change 1136311 by rili@rili_opencl_stg on 2015/03/31 14:29:39
EPR #416125 - Remove extension cl_amd_open_video from build.
	                         All codes related to this extension will be removed later

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/Makefile#6 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_open_video_amd.h#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#242 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#505 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.hpp#47 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.cpp#19 edit


[ROCm/clr commit: 3699162bef]
2015-03-31 15:00:52 -04:00
foreman 1f518f16bc P4 to Git Change 1136253 by gandryey@gera-w8 on 2015/03/31 12:51:46
ECR #304775 - Mipmaps support in OCL
	- Add changes for the sampler usage with mipmaped images

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_sampler.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#504 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#141 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#113 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#46 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/sampler.hpp#7 edit


[ROCm/clr commit: 11dbd14b90]
2015-03-31 13:06:05 -04:00
foreman c0c3b46d25 P4 to Git Change 1136049 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/31 03:00:17
EPR #010002 - Change OpenCL version number from 1768 to 1769.

Affected files ...

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


[ROCm/clr commit: 9bff526ef0]
2015-03-31 03:07:05 -04:00
foreman 589f106930 P4 to Git Change 1135960 by lujiao@lujiao_win_ugl on 2015/03/30 21:31:30
EPR #410381 - [OGL] Implement GL_KHR_texture_compression_astc_ldr
	Add new formats in the cm_enum.h for the astc new tokens

	    COMPRESSED_RGBA_ASTC_4x4_KHR            0x93B0
	    COMPRESSED_RGBA_ASTC_5x4_KHR            0x93B1
	    COMPRESSED_RGBA_ASTC_5x5_KHR            0x93B2
	    COMPRESSED_RGBA_ASTC_6x5_KHR            0x93B3
	    COMPRESSED_RGBA_ASTC_6x6_KHR            0x93B4
	    COMPRESSED_RGBA_ASTC_8x5_KHR            0x93B5
	    COMPRESSED_RGBA_ASTC_8x6_KHR            0x93B6
	    COMPRESSED_RGBA_ASTC_8x8_KHR            0x93B7
	    COMPRESSED_RGBA_ASTC_10x5_KHR           0x93B8
	    COMPRESSED_RGBA_ASTC_10x6_KHR           0x93B9
	    COMPRESSED_RGBA_ASTC_10x8_KHR           0x93BA
	    COMPRESSED_RGBA_ASTC_10x10_KHR          0x93BB
	    COMPRESSED_RGBA_ASTC_12x10_KHR          0x93BC
	    COMPRESSED_RGBA_ASTC_12x12_KHR          0x93BD

	    COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR    0x93D0
	    COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR    0x93D1
	    COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR    0x93D2
	    COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR    0x93D3
	    COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR    0x93D4
	    COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR    0x93D5
	    COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR    0x93D6
	    COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR    0x93D7
	    COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR   0x93D8
	    COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR   0x93D9
	    COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR   0x93DA
	    COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR  0x93DB
	    COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR  0x93DC
	    COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR  0x93DD

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7161/diff/
	http://ocltc.amd.com:8111/viewModification.html?modId=49135&personal=true

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#21 edit


[ROCm/clr commit: c465e50702]
2015-03-30 21:44:08 -04:00
foreman de03baafbf P4 to Git Change 1135916 by smekhano@stas-nova-hsa on 2015/03/30 18:31:55
ECR #333753 - TargetMachine is created not only for codegen, but for optimizer as well
	This is to provide target specific optimizations in the intermediate optimizer.
	LLVM 3.6 provides TargetTransformInfo for this purpose which requires TargetMachine.
	No correctness issues will occur if TargetInfo is not created, but optmizations will target generic machine.

	Testing: smoke, precheckin
	Reviewed by Evgeny Mankov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/codegen.cpp#60 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/optimizer.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#16 edit


[ROCm/clr commit: 5f67b5bb68]
2015-03-30 18:39:55 -04:00
foreman c960ebc633 P4 to Git Change 1135675 by atimofee@atimofee-hsa on 2015/03/30 10:03:20
ECR #333753 - HSA HLC: add query fast_fma32 chip capability

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/compiler_stage.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#124 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDLLVMContextHook.h#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDResolveLinker.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/AMDResolveLinker.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/llvm-link/llvm-link.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDLLVMContextHook.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDResolveLinker.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Linker/AMDResolveLinker.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/tools/llvm-link/llvm-link.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/ocl/features/have_fast_fma32/have_fast_fma32.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/ocl/features/have_fast_fma32/have_fast_fma32.lua#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/ocl_features.tlst#17 edit


[ROCm/clr commit: 491b28fa4e]
2015-03-30 10:15:20 -04:00
foreman 666c5e378c P4 to Git Change 1135593 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/30 03:00:14
EPR #010002 - Change OpenCL version number from 1767 to 1768.

Affected files ...

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


[ROCm/clr commit: e8b97ef23f]
2015-03-30 03:11:49 -04:00
foreman bd7dc74bdd P4 to Git Change 1135408 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/28 03:00:12
EPR #010002 - Change OpenCL version number from 1766 to 1767.

Affected files ...

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


[ROCm/clr commit: 401506bc9a]
2015-03-28 03:10:43 -04:00
foreman fe31890ca0 P4 to Git Change 1135072 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/27 03:00:11
EPR #010002 - Change OpenCL version number from 1765 to 1766.

Affected files ...

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


[ROCm/clr commit: 7ec0c127ec]
2015-03-27 03:11:57 -04:00
foreman fdc868606d P4 to Git Change 1134660 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/26 03:00:11
EPR #010002 - Change OpenCL version number from 1764 to 1765.

Affected files ...

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


[ROCm/clr commit: 7dc723e95e]
2015-03-26 03:08:53 -04:00
foreman 1267da9195 P4 to Git Change 1134141 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/25 03:00:11
EPR #010002 - Change OpenCL version number from 1763 to 1764.

Affected files ...

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


[ROCm/clr commit: 2873d2b27d]
2015-03-25 03:13:14 -04:00
foreman 7df266a7aa P4 to Git Change 1133953 by smekhano@stas-solstice-HSA on 2015/03/24 16:29:11
ECR #333753 - part of the changes to use llvm 3.6
	Testing: smoke, precheckin
	Reviewed by Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/compiler_stage.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/compiler_stage.hpp#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#123 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/optimizer.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/MDParser/AMDILMDTypes.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/MDParser/lex.yy.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/jit.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.cpp#32 edit


[ROCm/clr commit: e3449fb988]
2015-03-24 16:59:45 -04:00
foreman 55aa58c84f P4 to Git Change 1133833 by weizhang@weizhang-lnx-opencl-tmp on 2015/03/24 12:09:34
EPR #410989 - [Project Brahma] -  Report GPU devices as 1.2 until 2.0 is supported on Brahma stack.

	      1. Remove BRAHMA related definition from opencldefs since they are not needed.
	      2. Add the definition BRAHMA to runtimedefs since brahma stack is only for runtime/gpu
	      3. Report GPU devices as 1.2 until 2.0 is supported on Brahma stack.

Affected files ...

... //depot/stg/opencl/drivers/opencl/opencldefs#157 edit
... //depot/stg/opencl/drivers/opencl/runtime/runtimedefs#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#227 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/macros.hpp#6 edit


[ROCm/clr commit: 51f3eeb8f2]
2015-03-24 12:21:20 -04:00
foreman 63d1f33411 P4 to Git Change 1133818 by gandryey@gera-w8 on 2015/03/24 11:30:12
ECR #304775 - Mipmaps support in OCL
	- Add support for clEnqueueMapImage/Unmap functionality

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#76 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#175 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#241 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#503 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#140 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#120 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#212 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#356 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.cpp#89 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsadevice.hpp#46 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#14 edit


[ROCm/clr commit: 20974393b1]
2015-03-24 11:45:49 -04:00
foreman 096c35b382 P4 to Git Change 1133656 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/24 03:00:12
EPR #010002 - Change OpenCL version number from 1762 to 1763.

Affected files ...

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


[ROCm/clr commit: 58b20f1bc4]
2015-03-24 03:09:34 -04:00
foreman 821f311dfd P4 to Git Change 1133387 by asalmanp@asalmanp-opencl-stg1 on 2015/03/23 09:27:41
EPR #394115 - [OpenCL][Arctic Islands] adding aiPlus_ variable for AI and post AI features
	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7167/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#307 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.hpp#90 edit


[ROCm/clr commit: 88afeee3e3]
2015-03-23 09:36:19 -04:00
foreman 263b100272 P4 to Git Change 1133186 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/21 03:00:12
EPR #010002 - Change OpenCL version number from 1761 to 1762.

Affected files ...

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


[ROCm/clr commit: d8b3117f8d]
2015-03-21 03:10:54 -04:00
foreman f951043d9d P4 to Git Change 1132773 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/20 03:00:17
EPR #010002 - Change OpenCL version number from 1760 to 1761.

Affected files ...

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


[ROCm/clr commit: 964ddc0a84]
2015-03-20 03:15:09 -04:00
foreman ae3a15d331 P4 to Git Change 1132635 by smekhano@stas-rampitec-hsa on 2015/03/19 17:27:36
ECR #333753 - part of the changes to use llvm 3.6
	Testing: smoke, precheckin
	Reviewed by Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#122 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/sync.cpp#1 add
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/sync.hpp#1 add
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#63 edit


[ROCm/clr commit: 7168d24210]
2015-03-19 20:50:35 -04:00
foreman 73d2e22993 P4 to Git Change 1132412 by asalmanp@asalmanp-opencl-stg1 on 2015/03/19 10:25:28
EPR #394115 - [OpenCL][Arctic Islands] Adding support for Greenland (gfx9)

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7142/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#121 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/amdil_be.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sclibdefs.opencl#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/devStateSI.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/devState.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/scCompileBase.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/amuABI.h#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/amuABIMultiBinary.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#31 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil.h#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil64.h#23 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings.h#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil.h#25 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_9/target_mappings_amdil64.h#27 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDIL.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILDeviceInfo.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILIOExpansion.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILPointerManager.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILSubtarget.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILSubtarget.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/Internal/AMDILInternalDeviceFlags.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/Internal/InternalProcessors.td#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#120 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#502 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#306 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/include/cal/cal.h#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#112 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/binary/BIFEnumCheck.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLTargetInfo.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/math/OCLMathFunc.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLPerfCounters.cpp#22 edit


[ROCm/clr commit: 3054034af3]
2015-03-19 11:10:40 -04:00
foreman 3017c967a6 P4 to Git Change 1132376 by atimofee@atimofee-hsa on 2015/03/19 08:10:42
ECR #333753 - HSA HLC: off-/online linkers code refactoring to enable __option_mask()
	                    function body generation on the offline path.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/compiler_stage.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#120 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.hpp#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDLLVMContextHook.h#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDPrelinkOpt.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDResolveLinker.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDUtils.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/AMDPrelinkOpt.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/AMDResolveLinker.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/Utils/AMDUtils.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/llvm-link/llvm-link.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDLLVMContextHook.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDPrelinkOpt.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDResolveLinker.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDUtils.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Linker/AMDPrelinkOpt.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Linker/AMDResolveLinker.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Transforms/Utils/AMDUtils.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/tools/llvm-link/llvm-link.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/ocl/features/option_mask/option_mask.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/ocl/features/option_mask/option_mask.lua#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/ocl_features.tlst#15 edit


[ROCm/clr commit: 2e1fa69ea0]
2015-03-19 08:16:21 -04:00
foreman e0bfcb04ed P4 to Git Change 1132283 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/19 03:00:12
EPR #010002 - Change OpenCL version number from 1759 to 1760.

Affected files ...

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


[ROCm/clr commit: 7634061989]
2015-03-19 03:56:34 -04:00
foreman c4c8bbc6b3 P4 to Git Change 1131897 by wchau@wchau_WINDOWS7_OCL on 2015/03/18 10:50:41
ECR #399840 - OpenCL Runtime HW Debug support development -  add support to the VI asics &  support the use case of debug registeration in a pre-dispatch callback function

	** Cross branch check-in with CL1131894

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_debugger_amd.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugmanager.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#501 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#139 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gputrap.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#355 edit


[ROCm/clr commit: 95596795fc]
2015-03-18 11:26:04 -04:00
foreman 5b188d1c76 P4 to Git Change 1131810 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/18 03:00:21
EPR #010002 - Change OpenCL version number from 1758 to 1759.

Affected files ...

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


[ROCm/clr commit: 3da2bd1161]
2015-03-18 03:50:00 -04:00
foreman ca03b14908 P4 to Git Change 1131417 by gandryey@gera-w8 on 2015/03/17 10:31:57
ECR #304775 - Mipmaps support
	- Create views for the specified mip level in the transfer operations
	- OCL requires just one mip level transfer. Thus we could keep the original blit kernels and just create a view for the specified mip level.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#500 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#119 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#90 edit


[ROCm/clr commit: f20ddcf1ce]
2015-03-17 10:53:04 -04:00
foreman 34cf6c0233 P4 to Git Change 1131311 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/17 03:00:14
EPR #010002 - Change OpenCL version number from 1757 to 1758.

Affected files ...

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


[ROCm/clr commit: 65421eb202]
2015-03-17 03:22:36 -04:00
foreman fc116cf747 P4 to Git Change 1131041 by yaxunl@yaxunl_stg_win50 on 2015/03/16 13:51:22
ECR #377625 - Refactor amdil function support. Move the code from linker.cpp to llvm32 to facilitate porting linker.cpp to llvm36.

	Also made changes to respect user specified noinline attribute and added options to allow a list of functions to be inlined or not inlined to facilitate debugging.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#119 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/include/llvm/AMDILFuncSupport.h#1 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Linker/AMDILFuncSupport.cpp#1 add


[ROCm/clr commit: cc17b01cee]
2015-03-16 14:00:52 -04:00
foreman a7b515971e P4 to Git Change 1130870 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/16 03:00:38
EPR #010002 - Change OpenCL version number from 1756 to 1757.

Affected files ...

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


[ROCm/clr commit: 6b505035c0]
2015-03-16 03:21:52 -04:00
foreman 3d4cf52268 P4 to Git Change 1130769 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/14 03:00:11
EPR #010002 - Change OpenCL version number from 1755 to 1756.

Affected files ...

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


[ROCm/clr commit: f24223953a]
2015-03-14 03:07:18 -04:00
foreman 0350a0981d P4 to Git Change 1130710 by asalmanp@asalmanp-opencl-stg1 on 2015/03/13 17:49:56
EPR #394115 - Removing an unused variable

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#45 edit


[ROCm/clr commit: 28a3cdd5b5]
2015-03-13 18:28:28 -04:00
foreman 13d915178f P4 to Git Change 1130397 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/13 03:00:13
EPR #010002 - Change OpenCL version number from 1754 to 1755.

Affected files ...

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


[ROCm/clr commit: 848605153d]
2015-03-13 03:06:23 -04:00
foreman 5ae0a84bf3 P4 to Git Change 1130172 by asalmanp@asalmanp-opencl-stg1 on 2015/03/12 14:15:06
EPR #394115 - Adding the environment variable "GPU_SELECT_COMPUTE_RINGS_ID" to select a specific compute queue for OCL submission. This EV was requested from KMD team for testing the CWSR demo on CZ.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7082/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#354 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#44 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#226 edit


[ROCm/clr commit: 0494cd6ace]
2015-03-12 14:44:24 -04:00
foreman ed5c1f3118 P4 to Git Change 1129952 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/12 03:02:11
EPR #010002 - Change OpenCL version number from 1753 to 1754.

Affected files ...

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


[ROCm/clr commit: 034de4c607]
2015-03-12 04:01:38 -04:00
foreman f3067c54a6 P4 to Git Change 1129742 by yaxunl@yaxunl_stg_win50 on 2015/03/11 15:37:02
EPR #415603 - [CQE OCL][QR][CPU] 29 of 34 SPIR tests failed in all CPUs due to CL#1127589.

	Two changes:
	1. OCL builtin needs to be demangled.
	2. setupLoaderObject() needs to be moved into dll and called through comp lib interface since it needs to reset function pointers of several comp lib interface.
	Otherwise it will use function pointers of the static comp lib and causes strange errors.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclLoaders.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclFunctors.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclStructs.h#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/include/v0_8/aclTypes.h#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Linker/AMDFixupKernelModule.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/complib/CLAssumptionCheck.cpp#40 edit


[ROCm/clr commit: eca7138cd1]
2015-03-11 16:12:47 -04:00
foreman 133d3d0928 P4 to Git Change 1129634 by jsjodin@jsjodin_linux_avx_hsa2 on 2015/03/11 12:04:50
ECR #304775 - Fix failure in TC. Allocation and deallocation cannot be done by different DLLs.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/frontend.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.cpp#31 edit


[ROCm/clr commit: 99d43c3313]
2015-03-11 12:22:24 -04:00
foreman 117c599c57 P4 to Git Change 1129458 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/11 03:00:16
EPR #010002 - Change OpenCL version number from 1752 to 1753.

Affected files ...

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


[ROCm/clr commit: 36782c8b2a]
2015-03-11 10:52:11 -04:00
foreman e2b53335fb P4 to Git Change 1129400 by kzhuravl@win-kzhuravl-stg-oclhsa on 2015/03/11 00:40:42
EPR #333756 - Required oclhsa changes caused by CL 1129370: remove hsa code descriptor + remove hsa_ext_finalize.h

	Reviewer: Hari
	Testing: p4precheckin (http://ocltc:8111/viewModification.html?modId=48271&personal=true&init=1&tab=vcsModificationBuilds)

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.hpp#16 edit


[ROCm/clr commit: 7019f14621]
2015-03-11 10:30:26 -04:00
foreman 9c14ecd867 P4 to Git Change 1129348 by smekhano@stas-solstice-llvm-merge on 2015/03/10 20:49:28
EPR #414133 - HSA HLC: fixed device enqueue code for no-capture case
	A dead store to a context structure may be generated by clang, while our code was only
	expecting a bitcast.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/llvm36/lib/Transforms/Scalar/AMDLowerEnqueueKernel.cpp#6 edit


[ROCm/clr commit: 51f603a4cc]
2015-03-11 10:15:48 -04:00
foreman a59ceb6049 P4 to Git Change 1129467 by kzhuravl@lin-kzhuravl-stg-oclhsa on 2015/03/11 03:27:33
EPR #415589 - Prepend default module name if a kernel has module linkage

	Testing: p4precheckin (http://ocltc:8111/viewModification.html?modId=48280&personal=true&init=1&tab=vcsModificationBuilds)

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.cpp#13 edit


[ROCm/clr commit: 607c6fd805]
2015-03-11 10:13:30 -04:00
foreman 4a991f7a42 P4 to Git Change 1128948 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/10 03:00:12
EPR #010002 - Change OpenCL version number from 1751 to 1752.

Affected files ...

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


[ROCm/clr commit: 0428e6eb52]
2015-03-10 04:21:09 -04:00
foreman 9f41c7d26e P4 to Git Change 1128577 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/09 03:00:14
EPR #010002 - Change OpenCL version number from 1750 to 1751.

Affected files ...

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


[ROCm/clr commit: e0a8c76219]
2015-03-09 03:12:18 -04:00
foreman 45dc5f3d4c P4 to Git Change 1128505 by smekhano@stas-solstice-HSA on 2015/03/08 14:17:51
ECR #333753 - Part of the changes to allow use of llvm 3.6
	These changes required with llvm 3.6 but do not break compilation with llvm 3.2.

	Testing: precheckin, smoke
	Reviewed by Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/amdoclcl.def.in#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/amdoclcl.map.in#9 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/build/Makefile.common#28 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/spir.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/cpu/build/Makefile.cpu#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/MDParser/AMDILMDTypes.h#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/build/Makefile.gpu#29 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/hsail-tools/HSAILAsm/HSAILAsm.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/hsail-tools/htdefs#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/build/Makefile.src#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/jit/src/jit.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/promotions/oclutils/top.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#63 edit


[ROCm/clr commit: 7248349dd5]
2015-03-08 14:31:29 -04:00
foreman 0770748790 P4 to Git Change 1128483 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/07 03:00:13
EPR #010002 - Change OpenCL version number from 1749 to 1750.

Affected files ...

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


[ROCm/clr commit: 3207f16588]
2015-03-07 03:07:40 -05:00
foreman ad33680b30 P4 to Git Change 1128337 by rili@rili_opencl_stg on 2015/03/06 14:37:45
EPR #415638 - Improve APU performance
	                         - Force remote allocation of local and persistent memory to Remote from RemoteUSWC:
	                         - Use gpu copy for remote/pinned image/buffer.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#114 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#211 edit


[ROCm/clr commit: 637492a7dd]
2015-03-06 15:58:00 -05:00
foreman 515b919097 P4 to Git Change 1128279 by gandryey@gera-w8 on 2015/03/06 12:37:59
ECR #304775 - Mip levels implementation
	- Initial change. Update the runtime interfaces to allow a mipmap allocation.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#74 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#240 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpublit.cpp#113 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#499 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#138 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#119 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.hpp#47 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#210 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.hpp#79 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#305 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#110 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#118 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#89 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#225 edit


[ROCm/clr commit: ae9e6d1a92]
2015-03-06 13:13:39 -05:00
foreman 7677ab980e P4 to Git Change 1128129 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/03/06 03:00:15
EPR #010002 - Change OpenCL version number from 1748 to 1749.

Affected files ...

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


[ROCm/clr commit: 1976010ccd]
2015-03-06 03:10:13 -05:00