Maneesh Gupta
a190b1ba01
Merge pull request #636 from ROCm-Developer-Tools/db-fatbin
...
Add HIP_DB=fatbin for debugging fat binary issues
2018-09-14 13:21:58 +05:30
Maneesh Gupta
c6d0de2c21
Merge pull request #637 from ROCm-Developer-Tools/add-pthread
...
Let hipcc link -lpthread -lm by default
2018-09-14 13:21:47 +05:30
Maneesh Gupta
17d12bbfef
Merge pull request #665 from aaronenyeshi/fix-min-funcs
...
Use templates for min to prevent ambiguity
2018-09-14 13:21:38 +05:30
foreman
569e1241dd
P4 to Git Change 1605815 by chui@ocl-promo-incrementor on 2018/09/14 02:57:08
...
SWDEV-2 - Change OpenCL version number from 2736 to 2737.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2484 edit
2018-09-14 03:09:04 -04:00
Maneesh Gupta
ac7f16613d
Merge pull request #642 from ROCm-Developer-Tools/handle-obj
...
Let hipcc handle obj files in linker response file for hip-clang
2018-09-14 08:59:53 +05:30
Maneesh Gupta
2f794fd99f
Merge pull request #658 from phani544/hipClangFrndClass
...
[HIP-Clang]Add friend class/function test
2018-09-14 08:59:40 +05:30
foreman
45fb4ac8f6
P4 to Git Change 1605680 by gandryey@gera-ocl-lc on 2018/09/13 19:07:27
...
SWDEV-79445 - OCL generic changes and code clean-up
- Fix test_basic progvar_prog_scope_uninit with LC. Detect global variables usage in the program and add the code object allocation to the memory dependency tracking
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#70 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#123 edit
2018-09-13 19:25:30 -04:00
Aaron Enye Shi
6fa3ba3e12
Fix Tensorflow ambiguous min issue
2018-09-13 23:16:20 +00:00
Johannes M Dieterich
dbe0cbcb93
Only LLVM6 and higher contain the necessary intrinsics.
2018-09-13 13:55:43 -05:00
foreman
55cf1727b2
P4 to Git Change 1605385 by gandryey@gera-w8 on 2018/09/13 11:53:28
...
SWDEV-79445 - OCL generic changes and code clean-up
- Don't call backing store destruction if segment wasn't created at all. It could occur during library link.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#26 edit
2018-09-13 12:03:30 -04:00
foreman
d6baba4262
P4 to Git Change 1605199 by chui@ocl-promo-incrementor on 2018/09/13 02:56:43
...
SWDEV-2 - Change OpenCL version number from 2735 to 2736.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2483 edit
2018-09-13 03:08:35 -04:00
Maneesh Gupta
cb8a0e3a43
Merge pull request #633 from aaronenyeshi/hip-clang-remove-am
...
Remove few hcc specific cmake for hip-clang
2018-09-13 10:20:12 +05:30
Maneesh Gupta
d7a832bce1
Merge pull request #669 from ROCm-Developer-Tools/feature_automatic_cast
...
Remove potential for mismatch between runtime passed actuals and defined formals
2018-09-13 07:54:22 +05:30
Maneesh Gupta
90833360d1
Merge pull request #670 from gargrahul/remove_adipose_launchkernelhcc
...
Remove adipose extn from launchKernelHcc sample
2018-09-13 07:54:11 +05:30
Maneesh Gupta
2081cc9bd4
Merge pull request #661 from yxsamliu/add-empty-printf
...
Add empty printf for hip-clang
2018-09-13 07:54:03 +05:30
Maneesh Gupta
09da85729b
Merge pull request #648 from ROCm-Developer-Tools/yxsamliu-patch-2
...
Document kernel launching for hip-clang
2018-09-13 07:53:50 +05:30
foreman
c35c82f394
P4 to Git Change 1605085 by skudchad@skudchad_test2_win_opencl on 2018/09/12 17:44:09
...
SWDEV-145570 - [HIP] - Enable largest possible allocation on HIP
ReviewBoardURL = http://ocltc.amd.com/reviews/r/15803/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#56 edit
2018-09-12 17:55:29 -04:00
Aaron Enye Shi
ebf565819e
Avoid AMP-retrict call to CPU-restrict
2018-09-12 14:54:31 +00:00
Rahul Garg
632b6f6b39
Remove adipose extn from launchKernelHcc sample
2018-09-12 16:41:24 +05:30
Alex Voicu
5a8eb9eba5
Remove potential for mismatch between runtime passed actuals and defined formals.
2018-09-12 10:30:48 +01:00
Maneesh Gupta
22cfe54e31
Merge pull request #664 from lcskrishna/master
...
added __host__ to float2half and half2float functions.
2018-09-12 14:50:01 +05:30
Maneesh Gupta
ad5bc7f015
Merge pull request #663 from yxsamliu/fix-launch
...
Use template for hipLaunchKernelGGL for hip-clang
2018-09-12 14:49:38 +05:30
Maneesh Gupta
2eadadff94
Merge pull request #667 from carlushuang/longlong_as_double_fix
...
fix __longlong_as_double() problem, return the double value
2018-09-12 12:53:57 +05:30
Maneesh Gupta
74a13473f3
Merge pull request #666 from ROCm-Developer-Tools/mangupta-patch-2
...
[ci] Disable hipVectorTypes* tests in CI
2018-09-12 12:52:15 +05:30
foreman
3f18c0691a
P4 to Git Change 1604592 by chui@ocl-promo-incrementor on 2018/09/12 02:55:57
...
SWDEV-2 - Change OpenCL version number from 2734 to 2735.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2482 edit
2018-09-12 03:11:49 -04:00
carlushuang
15281b7b84
fix __longlong_as_double() problem, return the double value
...
previous version return a long long valus *as* double, hence we may get the wrong result.
this also affect atomicAdd(double * ...), which use long long pointer to mimic double pointer.
Signed-off-by: carlushuang <carlus.huang@amd.com >
2018-09-12 13:25:00 +08:00
Maneesh Gupta
d45cf59fc4
[ci] Disable hipVectorTypes* tests in CI
...
Disable directed_tests/deviceLib/hipVectorTypes.tst & directed_tests/deviceLib/hipVectorTypesDevice.tst in CI due to HCC regressions. Once HCC fixes are in, the tests can be re-enabled in CI.
2018-09-12 10:32:15 +05:30
foreman
e5783abc2b
P4 to Git Change 1604468 by skudchad@skudchad_test2_win_opencl on 2018/09/11 18:28:45
...
SWDEV-145570 - [HIP] - Assert functionality for error != hipSuccess with LOG_LEVEL=3
ReviewBoardURL = http://ocltc.amd.com/reviews/r/15793/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/debug.hpp#8 edit
2018-09-11 18:34:50 -04:00
foreman
832753f4d3
P4 to Git Change 1604468 by skudchad@skudchad_test2_win_opencl on 2018/09/11 18:28:45
...
SWDEV-145570 - [HIP] - Assert functionality for error != hipSuccess with LOG_LEVEL=3
ReviewBoardURL = http://ocltc.amd.com/reviews/r/15793/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/debug.hpp#8 edit
2018-09-11 18:34:50 -04:00
foreman
9bb9312630
P4 to Git Change 1604422 by gandryey@gera-ocl-lc on 2018/09/11 16:51:04
...
SWDEV-79445 - OCL generic changes and code clean-up
- Don't call backing store destruction for Null programs
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#25 edit
2018-09-11 17:08:39 -04:00
foreman
86c038863b
P4 to Git Change 1604364 by cpaquot@cpaquot-ocl-lc-lnx on 2018/09/11 15:43:44
...
SWDEV-145570 - [HIP] Added hipCtxGetSharedMemConfig
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#14 edit
2018-09-11 16:08:44 -04:00
Aaron Enye Shi
7aa282897f
Avoid host min func conflict with gcc min
2018-09-11 18:48:31 +00:00
foreman
e615155636
P4 to Git Change 1604296 by jatang@jatang-opencl-hsa-stg5 on 2018/09/11 14:13:12
...
SWDEV-126897 - Fix a regression of Device Enqueue in LC path.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#6 edit
2018-09-11 14:37:55 -04:00
Aaron Enye Shi
5f0838300e
Use templates for min to prevent ambiguity
2018-09-11 18:21:54 +00:00
foreman
63e7f9255c
P4 to Git Change 1604214 by cpaquot@cpaquot-ocl-lc-lnx on 2018/09/11 12:12:23
...
SWDEV-145570 - [HIP] Added empty hipModuleGetGlobal function.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#19 edit
2018-09-11 12:26:34 -04:00
foreman
8914124cc8
P4 to Git Change 1603998 by eboumaou@eboumaou_ugl_stg on 2018/09/11 03:45:45
...
SWDEV-164509 - [Dassault][Catia] Adding 8-bits internal format support for sL8 format in OpenGL
For glTextureView support, GL_LUMINANCE8 internal format needs to return 8_BITS view compatibility class.
Add 3 new surface formats, CM_SURF_FMT_L8_SRGB, CM_SURF_FMT_R8_SRGB and CM_SURF_FMT_RG8_SRGB. For the moment, only L8_SRGB is supported by GLL.
Keep L8_X24_SRGB format because of side effects, especially outside the GL driver (CAL)
ReviewBoardURL = http://ocltc.amd.com/reviews/r/15757/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#32 edit
2018-09-11 03:58:48 -04:00
foreman
eb9e563d7b
P4 to Git Change 1603981 by chui@ocl-promo-incrementor on 2018/09/11 02:56:14
...
SWDEV-2 - Change OpenCL version number from 2733 to 2734.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2481 edit
2018-09-11 03:08:37 -04:00
foreman
0307bf3511
P4 to Git Change 1603869 by skudchad@skudchad-lnx on 2018/09/10 20:04:11
...
SWDEV-1 - Fix to build HIP with gcc-5.4
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#17 edit
2018-09-10 20:17:35 -04:00
foreman
bda4d20a58
P4 to Git Change 1603686 by lmoriche@lmoriche_opencl_dev2 on 2018/09/10 14:36:15
...
SWDEV-1 - Cleanups required to build with gcc-5.4
- Fix the Windows build
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprintf.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprintf.hpp#5 edit
2018-09-10 15:02:41 -04:00
foreman
fea536eea4
P4 to Git Change 1603633 by lmoriche@lmoriche_opencl_dev2 on 2018/09/10 13:24:30
...
SWDEV-1 - Cleanups required to build with gcc-5.4
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprintf.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#45 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#100 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#85 edit
... //depot/stg/opencl/drivers/opencl/support/libcxx/build/Makefile.libcxx#7 edit
2018-09-10 13:33:24 -04:00
foreman
03e6266c64
P4 to Git Change 1603601 by jatang@jatang-opencl-hsa-stg5 on 2018/09/10 11:55:05
...
SWDEV-126897 - Fix segfault in HSAIL/ROCm path.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#68 edit
2018-09-10 12:09:51 -04:00
foreman
8e02d82368
P4 to Git Change 1603595 by gandryey@gera-ocl-lc on 2018/09/10 11:45:44
...
SWDEV-79445 - OCL generic changes and code clean-up
- Make a fallback to system memory without device access if USWC allocation failed
- Destroy the backing store after the load of all kernels
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#69 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#24 edit
2018-09-10 11:57:07 -04:00
Yaxun Sam Liu
6f2201475d
Use template for hipLaunchKernelGGL for hip-clang
2018-09-07 16:20:00 -04:00
Yaxun Sam Liu
be4a8f6859
Add empty printf for hip-clang
2018-09-07 16:15:08 -04:00
foreman
75aabd3934
P4 to Git Change 1602799 by chui@ocl-promo-incrementor on 2018/09/07 02:56:24
...
SWDEV-2 - Change OpenCL version number from 2732 to 2733.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2480 edit
2018-09-07 03:11:16 -04:00
foreman
4f3b907029
P4 to Git Change 1602680 by cpaquot@cpaquot-ocl-lc-lnx on 2018/09/06 17:59:01
...
SWDEV-145570 - [HIP] Bump max command queues to 300 for HIP.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#298 edit
2018-09-06 18:14:28 -04:00
lcskrishna
fc2c8de816
added host for float2half and hlaf2float
2018-09-06 15:02:52 -07:00
foreman
1d5f2b6dac
P4 to Git Change 1602604 by gandryey@gera-ocl-lc on 2018/09/06 15:25:43
...
SWDEV-79445 - OCL generic changes and code clean-up
- Combine opencl compiler options under a single function.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#229 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#317 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.hpp#102 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcompiler.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#68 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#44 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#84 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.hpp#17 edit
2018-09-06 15:37:37 -04:00
foreman
e075998b2b
P4 to Git Change 1602601 by skudchad@skudchad_test2_win_opencl on 2018/09/06 15:01:00
...
SWDEV-145570 - [HIP] Implement hipStreamAddCallback and hipStreamQuery
ReviewBoardURL = http://ocltc.amd.com/reviews/r/15749/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/concurrent.hpp#9 edit
2018-09-06 15:21:28 -04:00
foreman
d305283689
P4 to Git Change 1602601 by skudchad@skudchad_test2_win_opencl on 2018/09/06 15:01:00
...
SWDEV-145570 - [HIP] Implement hipStreamAddCallback and hipStreamQuery
ReviewBoardURL = http://ocltc.amd.com/reviews/r/15749/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/concurrent.hpp#9 edit
2018-09-06 15:21:28 -04:00