Graf commitů

64512 Commity

Autor SHA1 Zpráva Datum
foreman 73e46f4b61 P4 to Git Change 1087568 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/15 03:00:12
EPR #010002 - Change OpenCL version number from 1658 to 1659.

Affected files ...

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


[ROCm/clr commit: f4582fd447]
2014-10-15 03:13:41 -04:00
foreman f4582fd447 P4 to Git Change 1087568 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/15 03:00:12
EPR #010002 - Change OpenCL version number from 1658 to 1659.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1405 edit
2014-10-15 03:13:41 -04:00
foreman 2703a2edee P4 to Git Change 1087490 by gandryey@gera-dev-w7 on 2014/10/14 19:07:04
EPR #403341 - [Regression][OCL] P2P SDI to GPU (RGBA) and P2P SDI to GPU (RGB) show corruption on sdi output
	- Enable GL Acquire/Release calls for more resource types. GL can enable color compression, but compute doesn't support it. Thus decompression can be required.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#194 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#18 edit


[ROCm/clr commit: b4f7a4274b]
2014-10-14 19:15:37 -04:00
foreman b4f7a4274b P4 to Git Change 1087490 by gandryey@gera-dev-w7 on 2014/10/14 19:07:04
EPR #403341 - [Regression][OCL] P2P SDI to GPU (RGBA) and P2P SDI to GPU (RGB) show corruption on sdi output
	- Enable GL Acquire/Release calls for more resource types. GL can enable color compression, but compute doesn't support it. Thus decompression can be required.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#194 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#18 edit
2014-10-14 19:15:37 -04:00
foreman dcf2e47687 P4 to Git Change 1087396 by bsumner@bsumner-lin-opencl on 2014/10/14 15:21:38
ECR #304775 - move majority of rutime kernels into library

Affected files ...

... //depot/stg/opencl/drivers/opencl/library/common.hsa/src/blitKernels.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/common/src/blitKernels.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/devenq/devenq.h#6 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/devenq/schedule.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blitcl.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#32 edit


[ROCm/clr commit: af02d04050]
2014-10-14 15:57:52 -04:00
foreman af02d04050 P4 to Git Change 1087396 by bsumner@bsumner-lin-opencl on 2014/10/14 15:21:38
ECR #304775 - move majority of rutime kernels into library

Affected files ...

... //depot/stg/opencl/drivers/opencl/library/common.hsa/src/blitKernels.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/common/src/blitKernels.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/devenq/devenq.h#6 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/devenq/schedule.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blitcl.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#32 edit
2014-10-14 15:57:52 -04:00
foreman cacb80e9c6 P4 to Git Change 1087364 by mbareghe@mbareghe_staging_win30 on 2014/10/14 14:49:19
ECR #304775 - clp re-implementation - Refactored SPIR loader and Added replaceTrivialConversionFunc to linker and offline linker. clp Moved to prelinker.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/build/Makefile#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpMain.cpp#4 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpVectorExpansion.cpp#28 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/src/build/Makefile.clc#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#115 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDPrelinkOpt.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/AMDPrelinkOpt.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/clpVectorExpansion.cpp#1 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/SPIR/AMDSPIRLoader.cpp#87 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/llvm-link/llvm-link.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonConversions.cl#17 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonVectorExpansions.cl#22 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/build/Makefile.hsail#36 edit


[ROCm/clr commit: 19a31b5fe9]
2014-10-14 15:09:17 -04:00
foreman 19a31b5fe9 P4 to Git Change 1087364 by mbareghe@mbareghe_staging_win30 on 2014/10/14 14:49:19
ECR #304775 - clp re-implementation - Refactored SPIR loader and Added replaceTrivialConversionFunc to linker and offline linker. clp Moved to prelinker.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/Makefile#2 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/build/Makefile#3 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpMain.cpp#4 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/clpSrc/clpVectorExpansion.cpp#28 delete
... //depot/stg/opencl/drivers/opencl/compiler/clc/src/build/Makefile.clc#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#115 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/include/llvm/AMDPrelinkOpt.h#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/AMDPrelinkOpt.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Linker/clpVectorExpansion.cpp#1 add
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/SPIR/AMDSPIRLoader.cpp#87 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/llvm-link/llvm-link.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonConversions.cl#17 edit
... //depot/stg/opencl/drivers/opencl/library/common/src/commonVectorExpansions.cl#22 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/build/Makefile.hsail#36 edit
2014-10-14 15:09:17 -04:00
foreman 2bd682d396 P4 to Git Change 1087092 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/14 03:00:11
EPR #010002 - Change OpenCL version number from 1657 to 1658.

Affected files ...

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


[ROCm/clr commit: 41d7aee04a]
2014-10-14 04:05:48 -04:00
foreman 41d7aee04a P4 to Git Change 1087092 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/14 03:00:11
EPR #010002 - Change OpenCL version number from 1657 to 1658.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1404 edit
2014-10-14 04:05:48 -04:00
Alexey Skidanov 5d82c65602 Add GPU local memory module
Add graphic interop support

Local memory rework

Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-10-13 11:29:39 +03:00
Oded Gabbay 7972bb00c5 kfd_ioctl: interop
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-12-08 10:02:34 +02:00
Oded Gabbay d995344ae7 Add new definitions of HSA functions and types
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-10-20 08:48:28 +03:00
Oded Gabbay d14eb7aa00 kfd_ioctl: local memory
Add two new IOCTLs

Remove old IOCTLs

Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>
2014-12-08 10:02:27 +02:00
Alexey Skidanov a7bdd0fdff Add GPU local memory module
Add graphic interop support

Local memory rework

Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 5d82c65602]
2014-10-13 11:29:39 +03:00
Oded Gabbay ec3149aeb7 kfd_ioctl: interop
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 7972bb00c5]
2014-12-08 10:02:34 +02:00
Oded Gabbay cb29071e77 Add new definitions of HSA functions and types
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: d995344ae7]
2014-10-20 08:48:28 +03:00
Oded Gabbay 06d3f9c375 kfd_ioctl: local memory
Add two new IOCTLs

Remove old IOCTLs

Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: d14eb7aa00]
2014-12-08 10:02:27 +02:00
Yair Shachar 39f693aec0 Add H/W debug module
Signed-off-by: Yair Shachar <yair.shachar@amd.com>
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-10-13 11:29:03 +03:00
Oded Gabbay f7c3c3bd1b kfd_ioctl: debug
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-12-08 10:02:12 +02:00
Andrew Lewycky f66e7d71b1 Add HSA Signals module
Signed-off-by: Andrew Lewycky <Andrew.Lewycky@amd.com>
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-10-13 11:30:18 +03:00
Oded Gabbay 03604633ca kfd_ioctl: events
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
2014-12-08 10:01:26 +02:00
Yair Shachar c146ef74c2 Add H/W debug module
Signed-off-by: Yair Shachar <yair.shachar@amd.com>
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 39f693aec0]
2014-10-13 11:29:03 +03:00
Oded Gabbay 8a4fd73eaf kfd_ioctl: debug
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: f7c3c3bd1b]
2014-12-08 10:02:12 +02:00
Andrew Lewycky 82c89fc12b Add HSA Signals module
Signed-off-by: Andrew Lewycky <Andrew.Lewycky@amd.com>
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: f66e7d71b1]
2014-10-13 11:30:18 +03:00
Oded Gabbay b4df6bc3aa kfd_ioctl: events
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 03604633ca]
2014-12-08 10:01:26 +02:00
foreman ae33bb1078 P4 to Git Change 1086680 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/11 03:00:14
EPR #010002 - Change OpenCL version number from 1656 to 1657.

Affected files ...

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


[ROCm/clr commit: 971db82561]
2014-10-11 03:10:01 -04:00
foreman 971db82561 P4 to Git Change 1086680 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/11 03:00:14
EPR #010002 - Change OpenCL version number from 1656 to 1657.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1403 edit
2014-10-11 03:10:01 -04:00
foreman 184a8b03de P4 to Git Change 1086362 by emankov@em-hsa-amd on 2014/10/10 10:40:16
ECR #333753 - Performance: Stop obligatory BRIG disassembling to HSAIL

	[Important]: HSAIL is not being disassembled from BRIG and not being inserted into BIF anymore by default.

	Testing: pre check-in, smoke_clang

	Reviewers: Stanislav Mekhanoshin, Brian Sumner, Artem Tamazov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/aoc2.cpp#60 edit


[ROCm/clr commit: 7f8d708ca9]
2014-10-10 11:10:24 -04:00
foreman 7f8d708ca9 P4 to Git Change 1086362 by emankov@em-hsa-amd on 2014/10/10 10:40:16
ECR #333753 - Performance: Stop obligatory BRIG disassembling to HSAIL

	[Important]: HSAIL is not being disassembled from BRIG and not being inserted into BIF anymore by default.

	Testing: pre check-in, smoke_clang

	Reviewers: Stanislav Mekhanoshin, Brian Sumner, Artem Tamazov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/hsail_be.hpp#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/aoc2.cpp#60 edit
2014-10-10 11:10:24 -04:00
foreman bf319c8d1a P4 to Git Change 1086296 by emankov@em-hsa-amd on 2014/10/10 07:46:11
ECR #333753 - HSA RT/Performance: Elimination of HSAIL text usage in RT (part 2)

	(as it's already done for gpuprogram.cpp)

	Extracting HSAIL from the binary and parsing it for the kernel names in RT were replaced with aclQueryInfo call for RT_KERNEL_NAMES. Kernel names are obtained now from the corresponding metadata symbols names, which are already presented in BIF at kernel finalization stage.

	Side effect: performance improvement

	Next Step: Performance: Stop obligatory BRIG disassembling to HSAIL and insertion into BIF (previously was needed only by RT).

	testing: pre check-in

	Reviewers: Stanislav Mekhanoshin, German Andryeyev, Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsaprogram.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.cpp#6 edit


[ROCm/clr commit: 3e74ee1f88]
2014-10-10 07:57:34 -04:00
foreman 3e74ee1f88 P4 to Git Change 1086296 by emankov@em-hsa-amd on 2014/10/10 07:46:11
ECR #333753 - HSA RT/Performance: Elimination of HSAIL text usage in RT (part 2)

	(as it's already done for gpuprogram.cpp)

	Extracting HSAIL from the binary and parsing it for the kernel names in RT were replaced with aclQueryInfo call for RT_KERNEL_NAMES. Kernel names are obtained now from the corresponding metadata symbols names, which are already presented in BIF at kernel finalization stage.

	Side effect: performance improvement

	Next Step: Performance: Stop obligatory BRIG disassembling to HSAIL and insertion into BIF (previously was needed only by RT).

	testing: pre check-in

	Reviewers: Stanislav Mekhanoshin, German Andryeyev, Brian Sumner

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/hsa/hsaprogram.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsaprogram.cpp#6 edit
2014-10-10 07:57:34 -04:00
foreman 022e9a259c P4 to Git Change 1086232 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/10 03:04:05
EPR #010002 - Change OpenCL version number from 1655 to 1656.

Affected files ...

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


[ROCm/clr commit: 94be44eaae]
2014-10-10 03:22:00 -04:00
foreman 94be44eaae P4 to Git Change 1086232 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/10 03:04:05
EPR #010002 - Change OpenCL version number from 1655 to 1656.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1402 edit
2014-10-10 03:22:00 -04:00
foreman 3cea973490 P4 to Git Change 1085721 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/09 03:00:12
EPR #010002 - Change OpenCL version number from 1654 to 1655.

Affected files ...

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


[ROCm/clr commit: ea12251885]
2014-10-09 03:14:36 -04:00
foreman ea12251885 P4 to Git Change 1085721 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/09 03:00:12
EPR #010002 - Change OpenCL version number from 1654 to 1655.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1401 edit
2014-10-09 03:14:36 -04:00
foreman f69e0bb393 P4 to Git Change 1085627 by lmoriche@lmoriche_opencl_dev on 2014/10/08 20:00:03
ECR #304775 - Revert the change from Khronos that adds a const qualifier to cl_kernel_sub_group_info

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd_amd.h#15 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#13 edit


[ROCm/clr commit: 1a77c97dfe]
2014-10-08 20:05:24 -04:00
foreman 1a77c97dfe P4 to Git Change 1085627 by lmoriche@lmoriche_opencl_dev on 2014/10/08 20:00:03
ECR #304775 - Revert the change from Khronos that adds a const qualifier to cl_kernel_sub_group_info

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd_amd.h#15 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#13 edit
2014-10-08 20:05:24 -04:00
foreman 6a4158360a P4 to Git Change 1085620 by lmoriche@lmoriche_opencl_dev on 2014/10/08 19:17:11
ECR #304775 - Fix the build broken by CL#1085562

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd_amd.h#14 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_program.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#12 edit


[ROCm/clr commit: ae7cdaba95]
2014-10-08 19:29:54 -04:00
foreman ae7cdaba95 P4 to Git Change 1085620 by lmoriche@lmoriche_opencl_dev on 2014/10/08 19:17:11
ECR #304775 - Fix the build broken by CL#1085562

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd_amd.h#14 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_program.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#12 edit
2014-10-08 19:29:54 -04:00
foreman b649a57c6e P4 to Git Change 1085562 by lmoriche@lmoriche_opencl_dev on 2014/10/08 17:02:49
EPR #010005 - SVN update 2014-10-07 (r28472).

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl.h#19 integrate
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#11 integrate


[ROCm/clr commit: f6c5fabf6a]
2014-10-08 17:24:38 -04:00
foreman f6c5fabf6a P4 to Git Change 1085562 by lmoriche@lmoriche_opencl_dev on 2014/10/08 17:02:49
EPR #010005 - SVN update 2014-10-07 (r28472).

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl.h#19 integrate
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#11 integrate
2014-10-08 17:24:38 -04:00
foreman 484dff16aa P4 to Git Change 1085454 by yaxunl@yaxunl_stg_win50 on 2014/10/08 13:47:11
EPR #407056, #407061, #406980 - Back out changelist 1083545 since it causes a bunch of perf degradations. Will add a heurstics for -scras=2 for memory bound kernels only.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#118 edit


[ROCm/clr commit: d853eb5ebb]
2014-10-08 13:56:22 -04:00
foreman d853eb5ebb P4 to Git Change 1085454 by yaxunl@yaxunl_stg_win50 on 2014/10/08 13:47:11
EPR #407056, #407061, #406980 - Back out changelist 1083545 since it causes a bunch of perf degradations. Will add a heurstics for -scras=2 for memory bound kernels only.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#118 edit
2014-10-08 13:56:22 -04:00
foreman e34143e323 P4 to Git Change 1085416 by emankov@em-hsa-amd on 2014/10/08 11:37:27
ECR #333753 - Compiler Lib: Compilation from ACL_TYPE_HSAIL_TEXT fix

	+ Make HSAIL compilation work from aclSOURCE section also (as it was) besides aclCODEGEN
	+ Refactoring, simplification & annotating of if_aclCompile() function

	Testing: smoke_clang, pre check-in, aoc2 tests (not integrated yet)

	Reviewers: Brian Sumner, Artem Tamazov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#54 edit


[ROCm/clr commit: 3c475679ba]
2014-10-08 12:12:00 -04:00
foreman 3c475679ba P4 to Git Change 1085416 by emankov@em-hsa-amd on 2014/10/08 11:37:27
ECR #333753 - Compiler Lib: Compilation from ACL_TYPE_HSAIL_TEXT fix

	+ Make HSAIL compilation work from aclSOURCE section also (as it was) besides aclCODEGEN
	+ Refactoring, simplification & annotating of if_aclCompile() function

	Testing: smoke_clang, pre check-in, aoc2 tests (not integrated yet)

	Reviewers: Brian Sumner, Artem Tamazov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#54 edit
2014-10-08 12:12:00 -04:00
foreman e6c40cb647 P4 to Git Change 1085204 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/08 03:00:12
EPR #010002 - Change OpenCL version number from 1653 to 1654.

Affected files ...

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


[ROCm/clr commit: f59973500f]
2014-10-08 03:12:45 -04:00
foreman f59973500f P4 to Git Change 1085204 by johtaylo@johtaylo-JTBUILDER03-increment on 2014/10/08 03:00:12
EPR #010002 - Change OpenCL version number from 1653 to 1654.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1400 edit
2014-10-08 03:12:45 -04:00
foreman 1a00469d76 P4 to Git Change 1085099 by gandryey@gera-dev-w7 on 2014/10/07 18:11:56
ECR #304775 - Restore OPENCL_VERISON check

Affected files ...

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


[ROCm/clr commit: 9623b491e9]
2014-10-07 18:30:34 -04:00
foreman 9623b491e9 P4 to Git Change 1085099 by gandryey@gera-dev-w7 on 2014/10/07 18:11:56
ECR #304775 - Restore OPENCL_VERISON check

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#468 edit
2014-10-07 18:30:34 -04:00