Commit Graph

11608 Commits

Author SHA1 Message Date
Maneesh Gupta 2cd4fdb4ca Fixed typos in packaging script for hip_hcc package
Change-Id: I79237e7364518066585d5c88bd54e3b30f832076


[ROCm/clr commit: 5dc8a6a9e8]
2016-10-07 15:44:59 +05:30
foreman ece42699f0 P4 to Git Change 1323734 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/07 03:00:04
SWDEV-2 - Change OpenCL version number from 2236 to 2237.

Affected files ...

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


[ROCm/clr commit: ca767554fe]
2016-10-07 03:13:43 -04:00
Maneesh Gupta 6b41768920 Remove deprecated make and cmake files
Change-Id: I8cac0ec9cb997214559627425af207bbb9be0ddf


[ROCm/clr commit: c4dd17cce9]
2016-10-07 11:44:26 +05:30
foreman 8fb7af2569 P4 to Git Change 1323311 by lmoriche@lmoriche_opencl_dev on 2016/10/06 13:26:29
SWDEV-94610 - Set the -mcpu target, and add -m32/64.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#23 edit


[ROCm/clr commit: 075595662e]
2016-10-06 13:35:57 -04:00
foreman f3b12839e4 P4 to Git Change 1323111 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/06 03:00:04
SWDEV-2 - Change OpenCL version number from 2235 to 2236.

Affected files ...

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


[ROCm/clr commit: eab67ad458]
2016-10-06 03:10:32 -04:00
Maneesh Gupta 7c9a869b4a Set _binary_kernel_* symbol value to 1
Change-Id: I92255a8238a8084010662a3ccf5d624dd2d352c0


[ROCm/clr commit: 747c63bee5]
2016-10-06 09:50:35 +05:30
Elias Konstantinidis 9624b4ae88 Enabled tests for __mul24 & __umul24
[ROCm/clr commit: 49534c5ea9]
2016-10-06 09:29:56 +05:30
Elias Konstantinidis 2f797fe430 Added __mul24 & __umul24 documentation entry
[ROCm/clr commit: 4c8be4c655]
2016-10-06 09:29:45 +05:30
Elias Konstantinidis c7da2fe434 Added support for __mul24 and __umul24
[ROCm/clr commit: adc763f440]
2016-10-06 09:29:36 +05:30
foreman 029e97b74d P4 to Git Change 1322968 by lmoriche@lmoriche_opencl_dev on 2016/10/05 17:07:27
SWDEV-104521 - [SSG] OpenCL API rename

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_lqdflash_amd.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_lqdflash_amd.h#5 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#407 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#76 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLLiquidFlash.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLLiquidFlash.h#4 edit


[ROCm/clr commit: 2c2b4ecb26]
2016-10-05 17:20:44 -04:00
foreman 98517076eb P4 to Git Change 1322968 by lmoriche@lmoriche_opencl_dev on 2016/10/05 17:07:27
SWDEV-104521 - [SSG] OpenCL API rename

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_lqdflash_amd.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_lqdflash_amd.h#5 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#407 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#76 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLLiquidFlash.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLLiquidFlash.h#4 edit


[ROCm/clr commit: 7ed9620393]
2016-10-05 17:20:44 -04:00
foreman 828b331808 P4 to Git Change 1322831 by lmoriche@lmoriche_opencl_dev on 2016/10/05 13:37:49
SWDEV-104457 - The spec says that the size allocated for value should be greater or equal to the size of the returned parameter. For string parameters, we should try to fill as much of the string as we can until we return an error.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_common.hpp#18 edit


[ROCm/clr commit: ab39bb038d]
2016-10-05 13:52:10 -04:00
foreman 4f71027ade P4 to Git Change 1322829 by asalmanp@asalmanp-opencl-stg on 2016/10/05 13:35:20
SWDEV-79278 - Expose Lexa as "gfx804" and Vega10 as "gfx900" in mainline.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings.h#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_amdil.h#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_amdil64.h#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_hsail.h#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/v0_8/target_mappings_hsail64.h#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#153 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings.h#48 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil.h#42 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_amdil64.h#38 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#39 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/AMDILSubtarget.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm32/lib/Target/AMDIL/Internal/InternalProcessors.td#10 edit
... //depot/stg/opencl/drivers/opencl/compiler/tools/driver/driver.cpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#142 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/bin/test_driver.pl#35 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/math/OCLMathFunc.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLDeviceQueries.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLOfflineCompilation.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/runtime/OCLPerfCounters.cpp#34 edit


[ROCm/clr commit: 926e59ce0b]
2016-10-05 13:47:07 -04:00
Maneesh Gupta 99d47a0850 clang-hipify -> hipify-clang in documentation
Change-Id: I86ebc8112477db0d3e09f240beb3f9222d909ee6


[ROCm/clr commit: eb1fce0d77]
2016-10-05 23:07:14 +05:30
Maneesh Gupta 5d19348868 hip_doc package: Update markdown to html script
Change-Id: Ic7fe4f4df71621789ef4c0ce8103752ea32f3fd8


[ROCm/clr commit: 398d45c677]
2016-10-05 23:01:52 +05:30
Maneesh Gupta 85bf3aa346 Update hip_hcc packaging steps
Change-Id: I0ab16d8aef1dd33a971f73b3a6faa067df495d55


[ROCm/clr commit: eb78b13a6f]
2016-10-05 22:58:04 +05:30
Ben Sander a79b334fbc Add DISABLE_COPY_EXT option.
[ROCm/clr commit: 250f711ed0]
2016-10-05 12:18:42 -05:00
Ben Sander 0836c5345f Update docs (supported env vars).
[ROCm/clr commit: 8cb899ccf9]
2016-10-05 12:18:42 -05:00
Ben Sander c348792a58 Don't save error status on ihip function.
[ROCm/clr commit: 3ea5aac9a3]
2016-10-05 12:18:42 -05:00
Ben Sander 8e0733f958 Add HIP_BLOCKING_SYNC environment var to control stream sync behavior.
[ROCm/clr commit: 6950d3f9e9]
2016-10-05 12:18:42 -05:00
Maneesh Gupta 4be59b9250 Add back rocm-profiler as a dependency for hip_hcc package
This reverts commit 0d8126a9eb.


[ROCm/clr commit: ccc695d685]
2016-10-05 22:39:42 +05:30
Maneesh Gupta d38a5a4404 Add packaging steps for hipify-clang
Change-Id: I0ed916d5fcb4fc4734f1d92e686fc053e4680052


[ROCm/clr commit: 656c1766ea]
2016-10-05 22:34:42 +05:30
Maneesh Gupta ca0322ab2c clang-hipify -> hipify-clang. Also attempt to build it by default
Change-Id: I694e6c772f5347c820d9bd6c9aa61d6d9696911e


[ROCm/clr commit: 11fd56ed5d]
2016-10-05 13:06:22 +05:30
foreman f9f4623c98 P4 to Git Change 1322609 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/05 03:00:04
SWDEV-2 - Change OpenCL version number from 2234 to 2235.

Affected files ...

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


[ROCm/clr commit: cd59b49eca]
2016-10-05 03:11:54 -04:00
Maneesh Gupta a61eb557ac hipcc: Updated to use new include path
Change-Id: I4de6bb6978f2908dbb4d4cfd6e394d21fed90dd5


[ROCm/clr commit: 948d94def8]
2016-10-05 10:54:42 +05:30
foreman e9abf12291 P4 to Git Change 1322291 by gandryey@gera-w8 on 2016/10/04 13:47:50
SWDEV-103536 - [CQE OCL][OpenCL on PAL] 32/64bit "SimpleMultiDevice" OpenCL SDK Sample is Failing
	- Switch to std::queue for the batch list

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#13 edit


[ROCm/clr commit: 48d2ffaaf3]
2016-10-04 14:07:56 -04:00
Maneesh Gupta 71468f6a32 doxy.cfg: Fixed to use updated include path
Change-Id: I21149d3dd3111eaf8c23ff8550a1303d339f5c5d


[ROCm/clr commit: e388f775a3]
2016-10-04 22:29:40 +05:30
Maneesh Gupta 19b9ab32b2 samples: Updated to use new hip include path
Change-Id: I53a1385a17f13a997ea21d14315f15a3ad851dab


[ROCm/clr commit: ead394ec09]
2016-10-04 22:21:10 +05:30
Maneesh Gupta 43d07079e9 directed tests: Updated to use new hip include path
Change-Id: Iab1aee638b7158eb9674a19625dedf6471947e51


[ROCm/clr commit: 5947878247]
2016-10-04 22:20:50 +05:30
Maneesh Gupta 9811be4722 hip_base package: Updated to handle updated hip include path
Change-Id: I936516874cef4ab551d613303fde32ffe2c6c805


[ROCm/clr commit: 57715b967f]
2016-10-04 22:19:52 +05:30
Maneesh Gupta ae252a59ef Update hipify-clang to generate updated hip_runtime header path
Change-Id: I64ceb037f2aa68e4e8d254be7d0bebff83061990


[ROCm/clr commit: 75b2ff1c3f]
2016-10-04 22:18:55 +05:30
Maneesh Gupta 46feb7dcf2 Move include/* to include/hip/*
Change-Id: I7a7b2839b4df59c7a4c503550f99fdc9e45c0f54


[ROCm/clr commit: bbfc08f419]
2016-10-04 22:17:18 +05:30
foreman c1feb00a21 P4 to Git Change 1322095 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/04 03:00:04
SWDEV-2 - Change OpenCL version number from 2233 to 2234.

Affected files ...

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


[ROCm/clr commit: eb99287a0e]
2016-10-04 03:07:59 -04:00
foreman b9bf6c1251 P4 to Git Change 1322036 by smekhano@stas-mwamba-rocm on 2016/10/03 22:44:10
SWDEV-104366 - ROCm/LC: allow passing options to llvm through -Wb,...
	Reviewed by Laurent Morichetti

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#22 edit


[ROCm/clr commit: 0f7a5d7cd8]
2016-10-03 22:49:41 -04:00
Ben Sander c47374f479 Fix hipMemSetAsync compilation, bounds check on name copy
[ROCm/clr commit: 48849feba3]
2016-10-03 19:05:19 -05:00
foreman fb820c50f9 P4 to Git Change 1321923 by smekhano@stas-mwamba-rocm-hsa on 2016/10/03 16:45:37
SWDEV-104346 - ROCm/HSA: allow code object and isa dump under -save-temps
	Reviewed by Laurent Morichetti

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/build/Makefile.oclrocm#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#38 edit


[ROCm/clr commit: 7607667bd3]
2016-10-03 16:57:03 -04:00
foreman 13e575d167 P4 to Git Change 1321888 by gandryey@gera-w8 on 2016/10/03 15:55:50
SWDEV-79445 - OCL generic changes and code clean-up
	- Add the destinaiton buffer size to the LF transfer method

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_lqdflash_amd.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#406 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#97 edit


[ROCm/clr commit: 638eae7a23]
2016-10-03 16:00:17 -04:00
foreman aca5d3bf96 P4 to Git Change 1321888 by gandryey@gera-w8 on 2016/10/03 15:55:50
SWDEV-79445 - OCL generic changes and code clean-up
	- Add the destinaiton buffer size to the LF transfer method

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_lqdflash_amd.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#406 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#97 edit


[ROCm/clr commit: 630f349191]
2016-10-03 16:00:17 -04:00
foreman fc5094216f P4 to Git Change 1321838 by smekhano@stas-mwamba-rocm-hsa on 2016/10/03 14:09:41
SWDEV-104316 - set correct target for ROCm/HSA
	Reviewed by Laurent Morichetti

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdefs.hpp#7 edit


[ROCm/clr commit: 9c5cfb0551]
2016-10-03 14:21:28 -04:00
Aditya Atluri 21ef342e65 Stream fix on nvcc hipMemsetAsync
Change-Id: Ia0eb81dff0f422af55d93b4635d42e9aa6921377


[ROCm/clr commit: 3edff7dd3b]
2016-10-03 12:38:41 -05:00
Maneesh Gupta f64e21459e cmake: Fix identations
Change-Id: Iecc79f030968a2b67bfa41218d0a4edbd2594f63


[ROCm/clr commit: 4cc035b894]
2016-10-03 22:52:23 +05:30
foreman d5bc32346a P4 to Git Change 1321686 by emankov@em-hsa-amd on 2016/10/03 06:43:39
SWDEV-103207 - FIX: clCreateProgramWithBinary memory leak - REGRESSION

	Leaks were in Runtime in functions Program::addDeviceProgram and Program::link.

	[Testing] http://ocltc.amd.com:8111/viewModification.html?modId=77100&personal=true&init=1&tab=vcsModificationBuilds&show_all_builds=true

	[Reviewer] Stanislav Mekhanoshin

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#84 edit


[ROCm/clr commit: 109eabeca3]
2016-10-03 06:52:09 -04:00
foreman 477c346968 P4 to Git Change 1321642 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/03 03:00:04
SWDEV-2 - Change OpenCL version number from 2232 to 2233.

Affected files ...

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


[ROCm/clr commit: 02e5d461ac]
2016-10-03 03:10:54 -04:00
Ben Sander 2606f22c7f small typo fix
Change-Id: I01906b330be8e6ec149bcdfe82def73e15931c89


[ROCm/clr commit: e413869271]
2016-10-02 05:57:02 -05:00
Ben Sander 77014b3165 disable DB_SHOW_TID
Change-Id: Ia415437e8ba9903de149997380f61f1272488642


[ROCm/clr commit: 0bcb54be35]
2016-10-02 05:56:38 -05:00
foreman a23261d1c2 P4 to Git Change 1321554 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/02 03:00:04
SWDEV-2 - Change OpenCL version number from 2231 to 2232.

Affected files ...

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


[ROCm/clr commit: df23e8bafe]
2016-10-02 03:08:21 -04:00
Ben Sander f8856acbd1 fix test args
Change-Id: If18eb2a5e504accb72a25716aafb6867002fefb2


[ROCm/clr commit: bf3ce40fb1]
2016-10-01 14:39:22 -05:00
Aditya Atluri 62747f5b91 updated symbol usage in docs
Change-Id: I522c793f9cfa6a912dcb4a3d0044e94de3d3cd0e


[ROCm/clr commit: 64a1366198]
2016-10-01 13:41:09 -05:00
foreman a0574db327 P4 to Git Change 1321515 by johtaylo@johtaylo-jtincrementor-increment on 2016/10/01 03:00:08
SWDEV-2 - Change OpenCL version number from 2230 to 2231.

Affected files ...

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


[ROCm/clr commit: a54d5a3597]
2016-10-01 03:10:09 -04:00
sandeep kumar ae352f60d8 Add 2_Cookbook
Change-Id: I10bbbd4bcb80a5900fe6af466c8f4c94ea5efe9a


[ROCm/clr commit: 67c7f0ab5a]
2016-09-30 12:52:06 +05:30