VincentSC
fcc9aa3412
Update install.sh
...
'rename' added as a Linux prerequisite.
2018-09-17 13:25:12 +02:00
Maneesh Gupta
f63ffaf6e5
[dests] Fix hipTestClock, hipTestNew & hipTestGlobalVariable tests for nvcc
...
nvcc does not support global kernels in struct/class
Change-Id: I2d7297e0c3725564215e20dbdd31c0bb8d7a07de
2018-09-17 15:32:05 +05:30
Maneesh Gupta
7066147760
[dtests] Fix deviceLib/hipSimpleAtomicsTest for nvcc
...
Change-Id: I23cbea2820d41da6f6a1bcab4bc3b59ac21799dd
2018-09-17 15:26:45 +05:30
Maneesh Gupta
933c13f003
Add mappings for __clock* in nvcc_detail/hip_runtime.h
...
Change-Id: Ibcecf52f3e69298268d921efc036090544fa0ed0
2018-09-17 15:23:30 +05:30
Maneesh Gupta
644fc85a37
[dtests] Fix deviceLib/hipTestIncludeMath on nvcc path
...
Change-Id: Ifb121886bec6c1134e98bd194ff1713f28454d33
2018-09-17 15:15:49 +05:30
Jenkins
4175643818
Merge 'master' into 'amd-master'
...
Change-Id: Ieb80c129669e5c781fbad1e217be399915421cf2
2018-09-17 04:09:45 -05:00
Alex Voicu
26c26f63cb
Align with HC Next.
2018-09-17 11:50:29 +03:00
Maneesh Gupta
a5aa5cbcfa
Merge pull request #606 from ROCm-Developer-Tools/add-test-global-var
...
Add HIP directed test hipTestGlobalVariable.cpp
2018-09-17 11:11:51 +05:30
Maneesh Gupta
c47e2bc7ba
Merge pull request #598 from ROCm-Developer-Tools/support-malloc
...
Support device-side malloc/free for hip-clang
2018-09-17 11:11:36 +05:30
Maneesh Gupta
b23609ad42
Merge branch 'master' into support-malloc
2018-09-17 10:17:25 +05:30
Maneesh Gupta
4d0d1fb3f4
Merge pull request #639 from ROCm-Developer-Tools/skudchad-hip
...
Check for hipEnvVar at the same level if directed_tests location fails
2018-09-16 18:31:37 +05:30
foreman
2b8ba532ab
P4 to Git Change 1606362 by chui@ocl-promo-incrementor on 2018/09/15 02:56:56
...
SWDEV-2 - Change OpenCL version number from 2737 to 2738.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2485 edit
2018-09-15 23:36:22 -04:00
Maneesh Gupta
f9167cd2da
Revert changes to runtime/stream/hipStreamSync2
2018-09-15 13:23:38 +05:30
Maneesh Gupta
9f553c0b40
Merge pull request #650 from ROCm-Developer-Tools/hip-clang-new
...
Support placement new in hip-clang
2018-09-15 11:21:01 +05:30
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