76333 Коммитов
Автор SHA1 Сообщение Дата
Evgeny Mankov db2fee682b [HIPIFY] Scripting related refactoring
+ Move generating hipify-perl and hipify-python into separate namespaces and files
+ Move getAbsoluteFilePath and getAbsoluteDirectoryPath to StringUtils
2019-09-15 21:13:56 +03:00
Evgeny Mankov 8e1256aa00 [HIPIFY] Scripting related refactoring
+ Move generating hipify-perl and hipify-python into separate namespaces and files
+ Move getAbsoluteFilePath and getAbsoluteDirectoryPath to StringUtils


[ROCm/hip commit: b7df0627b1]
2019-09-15 21:13:56 +03:00
Evgeny Mankov b7df0627b1 [HIPIFY] Scripting related refactoring
+ Move generating hipify-perl and hipify-python into separate namespaces and files
+ Move getAbsoluteFilePath and getAbsoluteDirectoryPath to StringUtils
2019-09-15 21:13:56 +03:00
Evgeny Mankov f5417d5f6d Merge pull request #1420 from emankov/hipify-clang
[HIPIFY][perl] Syn with hipify-clang

[ROCm/clr commit: 32c6bae2f4]
2019-09-15 15:26:54 +03:00
Evgeny Mankov 32c6bae2f4 Merge pull request #1420 from emankov/hipify-clang
[HIPIFY][perl] Syn with hipify-clang
2019-09-15 15:26:54 +03:00
Evgeny Mankov 6bad125069 Merge pull request #1420 from emankov/hipify-clang
[HIPIFY][perl] Syn with hipify-clang

[ROCm/hip commit: 8e901f028f]
2019-09-15 15:26:54 +03:00
Evgeny Mankov 8e901f028f Merge pull request #1420 from emankov/hipify-clang
[HIPIFY][perl] Syn with hipify-clang
2019-09-15 15:26:54 +03:00
Evgeny Mankov 7e629aa218 [HIPIFY][perl] Syn with hipify-clang
[ROCm/clr commit: 422403a3ff]
2019-09-15 15:25:40 +03:00
Evgeny Mankov 422403a3ff [HIPIFY][perl] Syn with hipify-clang 2019-09-15 15:25:40 +03:00
Evgeny Mankov 202b65876d [HIPIFY][perl] Syn with hipify-clang
[ROCm/hip commit: 287ceac229]
2019-09-15 15:25:40 +03:00
Evgeny Mankov 287ceac229 [HIPIFY][perl] Syn with hipify-clang 2019-09-15 15:25:40 +03:00
Evgeny Mankov 96c7aef471 Merge pull request #1419 from emankov/hipify-clang
[HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions

[ROCm/clr commit: a5309b7bc0]
2019-09-15 15:20:13 +03:00
Evgeny Mankov a5309b7bc0 Merge pull request #1419 from emankov/hipify-clang
[HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions
2019-09-15 15:20:13 +03:00
Evgeny Mankov e2811e486f Merge pull request #1419 from emankov/hipify-clang
[HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions

[ROCm/hip commit: 78f2386a8e]
2019-09-15 15:20:13 +03:00
Evgeny Mankov 78f2386a8e Merge pull request #1419 from emankov/hipify-clang
[HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions
2019-09-15 15:20:13 +03:00
Evgeny Mankov a58504a20f [HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions
[ROCm/clr commit: b69f7afa67]
2019-09-15 15:18:58 +03:00
Evgeny Mankov b69f7afa67 [HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions 2019-09-15 15:18:58 +03:00
Evgeny Mankov 019d08d2f0 [HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions
[ROCm/hip commit: fd8a7675f8]
2019-09-15 15:18:58 +03:00
Evgeny Mankov fd8a7675f8 [HIPIFY][perl] Generate sub warnUnsupportedDeviceFunctions 2019-09-15 15:18:58 +03:00
foreman c963ba3f75 P4 to Git Change 1998298 by chui@ocl-promo-incrementor on 2019/09/15 03:00:35
SWDEV-2 - Change OpenCL version number from 2997 to 2998.

Affected files ...

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


[ROCm/clr commit: 438c93bec7]
2019-09-15 03:08:40 -04:00
foreman 438c93bec7 P4 to Git Change 1998298 by chui@ocl-promo-incrementor on 2019/09/15 03:00:35
SWDEV-2 - Change OpenCL version number from 2997 to 2998.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2745 edit
2019-09-15 03:08:40 -04:00
Jay Cornwall 906cd84186 Disable SDMA HDP flush on gfx10
Not currently functional, triggering SRBM write protection.

Change-Id: Ib0b832357e3df5a6a0d0b46648515ec9bd70f017
2019-09-14 14:08:47 -04:00
Jay Cornwall 27ea6107f8 Disable SDMA HDP flush on gfx10
Not currently functional, triggering SRBM write protection.

Change-Id: Ib0b832357e3df5a6a0d0b46648515ec9bd70f017


[ROCm/ROCR-Runtime commit: 906cd84186]
2019-09-14 14:08:47 -04:00
Jay Cornwall e0358d7dc2 Set MTYPE field in SDMA fence command on gfx10
This is the only SDMA command with an MTYPE field.

Change-Id: Ice146ace9c3e8e7aff038e1e004be73c070f48fe
2019-09-14 14:07:57 -04:00
Jay Cornwall fe6a31ee4e Set MTYPE field in SDMA fence command on gfx10
This is the only SDMA command with an MTYPE field.

Change-Id: Ice146ace9c3e8e7aff038e1e004be73c070f48fe


[ROCm/ROCR-Runtime commit: e0358d7dc2]
2019-09-14 14:07:57 -04:00
Jay Cornwall 32a9a5dbb0 Add gfx1010, gfx1011, gfx1012 ELF types to loader
Change-Id: I23a1159fb10f60881ea6830ba13ee73bd373bfc9
2019-09-14 14:07:16 -04:00
Jay Cornwall d597f80b04 Add gfx1010, gfx1011, gfx1012 ELF types to loader
Change-Id: I23a1159fb10f60881ea6830ba13ee73bd373bfc9


[ROCm/ROCR-Runtime commit: 32a9a5dbb0]
2019-09-14 14:07:16 -04:00
Jay Cornwall 5b64fbd0e5 Implement code cache (SQC I$, SQC K$, TCP, GL1, GL2) invalidation for gfx10
Change-Id: I8b2a59118094fbb55e3f575fa9f79959d3725d7d
2019-09-14 14:06:31 -04:00
Jay Cornwall 933f052033 Implement code cache (SQC I$, SQC K$, TCP, GL1, GL2) invalidation for gfx10
Change-Id: I8b2a59118094fbb55e3f575fa9f79959d3725d7d


[ROCm/ROCR-Runtime commit: 5b64fbd0e5]
2019-09-14 14:06:31 -04:00
Jay Cornwall d1c5a079cd Add binary shaders for gfx10
Change-Id: Iaf586a15a2f2aebc266da5148aa8637b092c1002
2019-09-14 14:05:35 -04:00
Jay Cornwall e729948e41 Add binary shaders for gfx10
Change-Id: Iaf586a15a2f2aebc266da5148aa8637b092c1002


[ROCm/ROCR-Runtime commit: d1c5a079cd]
2019-09-14 14:05:35 -04:00
Chris Freehill 0afe6618a6 Add gfx10,11,12 old to new name format conversion
Change-Id: I792c840d8d819d1d48f95fc4167b2e25c6beec23
2019-09-14 10:37:19 -04:00
Chris Freehill e44fecc07c Add gfx10,11,12 old to new name format conversion
Change-Id: I792c840d8d819d1d48f95fc4167b2e25c6beec23


[ROCm/ROCR-Runtime commit: 0afe6618a6]
2019-09-14 10:37:19 -04:00
foreman 6002ee7712 P4 to Git Change 1998267 by chui@ocl-promo-incrementor on 2019/09/14 03:00:36
SWDEV-2 - Change OpenCL version number from 2996 to 2997.

Affected files ...

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


[ROCm/clr commit: b31390963d]
2019-09-14 03:08:39 -04:00
foreman b31390963d P4 to Git Change 1998267 by chui@ocl-promo-incrementor on 2019/09/14 03:00:36
SWDEV-2 - Change OpenCL version number from 2996 to 2997.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2744 edit
2019-09-14 03:08:39 -04:00
Evgeny d2bb3be7f9 fixing build instructions
Change-Id: I7a8e2a04f7a048864f4f8fd89a92fceccfcc867f
2019-09-13 16:41:15 -05:00
Evgeny e55912b026 fixing build instructions
Change-Id: I7a8e2a04f7a048864f4f8fd89a92fceccfcc867f


[ROCm/rocprofiler commit: d2bb3be7f9]
2019-09-13 16:41:15 -05:00
Jay Cornwall f8d0ccd159 Support wave32/wave64 scratch allocations on gfx10
- Use new buffer resource descriptor layout
- Handle wave32 scratch allocation error from CP
- Make wavefront size a property of scratch allocation requests
- Repurpose wave64-specific amd_queue_t.scratch_workitem_byte_size field
- Clear index_stride field in V# on gfx10, calculated per-dispatch by CP

Change-Id: If2acdf6430772abd4d6a8c792fc8c11260764dda
2019-09-13 17:22:59 -04:00
Jay Cornwall b25eda2db7 Support wave32/wave64 scratch allocations on gfx10
- Use new buffer resource descriptor layout
- Handle wave32 scratch allocation error from CP
- Make wavefront size a property of scratch allocation requests
- Repurpose wave64-specific amd_queue_t.scratch_workitem_byte_size field
- Clear index_stride field in V# on gfx10, calculated per-dispatch by CP

Change-Id: If2acdf6430772abd4d6a8c792fc8c11260764dda


[ROCm/ROCR-Runtime commit: f8d0ccd159]
2019-09-13 17:22:59 -04:00
Evgeny efe3523ac4 mark and range push aliases
[ROCm/roctracer commit: 7b779f8409]
2019-09-13 15:58:40 -05:00
Evgeny 7b779f8409 mark and range push aliases 2019-09-13 15:58:40 -05:00
Philip Yang 4da09813a3 libhsakmt: fix mbind failed on docker
Docker seccomp by default blocks mbind system call, so mbind return
failed on docker. thunk should not fail this otherwise application
cannot allocate system memory on docker.

Use pr_warn_once and pr_err_once to avoid duplicate same error messages



Change-Id: I61a7c0e4abaa3dcfe7abf2ea48db90f669f9638a
Signed-off-by: Philip Yang <Philip.Yang@amd.com>
2019-09-13 15:01:47 -04:00
Philip Yang 0cb538eae8 libhsakmt: fix mbind failed on docker
Docker seccomp by default blocks mbind system call, so mbind return
failed on docker. thunk should not fail this otherwise application
cannot allocate system memory on docker.

Use pr_warn_once and pr_err_once to avoid duplicate same error messages



Change-Id: I61a7c0e4abaa3dcfe7abf2ea48db90f669f9638a
Signed-off-by: Philip Yang <Philip.Yang@amd.com>


[ROCm/ROCR-Runtime commit: 4da09813a3]
2019-09-13 15:01:47 -04:00
Gilbert Lee a401a91fd7 Re-adding gfx908 target
[ROCm/rccl commit: 6232985e34]
2019-09-13 16:57:34 +00:00
Gilbert Lee 6232985e34 Re-adding gfx908 target 2019-09-13 16:57:34 +00:00
Evgeny Mankov c395967d40 Merge pull request #1417 from emankov/master
[HIPIFY][doc] Update README.md

[ROCm/clr commit: d05caef113]
2019-09-13 18:58:22 +03:00
Evgeny Mankov d05caef113 Merge pull request #1417 from emankov/master
[HIPIFY][doc] Update README.md
2019-09-13 18:58:22 +03:00
Evgeny Mankov 37d2ddc72b Merge pull request #1417 from emankov/master
[HIPIFY][doc] Update README.md

[ROCm/hip commit: 6770e993a4]
2019-09-13 18:58:22 +03:00
Evgeny Mankov 6770e993a4 Merge pull request #1417 from emankov/master
[HIPIFY][doc] Update README.md
2019-09-13 18:58:22 +03:00
Evgeny Mankov 4ba645fc09 Merge pull request #1416 from gargrahul/HACK_hipFreeForManangedMalloc
[HACK] Temporary fix in hipFree for hipManagedMalloc use

[ROCm/clr commit: 8e2f68c2a0]
2019-09-13 18:57:21 +03:00