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]
EPR #010002 - Change OpenCL version number from 1735 to 1736.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1482 edit
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]
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
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
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]
EPR #010002 - Change OpenCL version number from 1734 to 1735.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1481 edit
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]
EPR #010002 - Change OpenCL version number from 1733 to 1734.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1480 edit
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
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]
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
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]
EPR #010002 - Change OpenCL version number from 1732 to 1733.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1479 edit
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]
EPR #010002 - Change OpenCL version number from 1731 to 1732.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1478 edit
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]
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
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]
EPR #010002 - Change OpenCL version number from 1730 to 1731.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1477 edit
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]
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
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]
EPR #010002 - Change OpenCL version number from 1729 to 1730.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1476 edit
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]
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
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]
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
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]
EPR #010002 - Change OpenCL version number from 1728 to 1729.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1475 edit