srinivamd
195abb8a18
return hipSuccess when count is zero ( #1900 )
...
[ROCm/clr commit: 32960ab8f9 ]
2020-03-11 14:32:54 +05:30
Chauncey Hui
71f03d82ca
SWDEV-2 - Change OpenCL version number from 3107 to 3108
...
[ROCm/clr commit: c1d1fdd678 ]
2020-03-11 03:00:03 -04:00
Evgeny Mankov
db38be5a13
Merge pull request #1925 from arghdos/patch-3
...
Fix incorrect shfl_xor for Windows
[ROCm/clr commit: 925d76ddef ]
2020-03-11 00:58:11 +03:00
Jiabao Xie
9bfc5ba7a9
Merge "Structs expanded to print struct information than address. Moved to hip_formatting.hpp. Reformatted to follow Google standards" into amd-master-next
...
[ROCm/clr commit: 214c07a5b8 ]
2020-03-10 15:56:49 -04:00
Aryan Salmanpour
cb8cf51d3f
[HIP] return an error if blockDim exceeds maxThreadsPerBlock
...
[ROCm/clr commit: 70ef268add ]
2020-03-10 15:26:53 -04:00
Evgeny Mankov
c20ccb8ba5
Merge pull request #1922 from emankov/HIP
...
[HIP][doc] Update README.md
[ROCm/clr commit: e605bce913 ]
2020-03-10 22:20:00 +03:00
Yaxun Liu
4042bf151b
Merge "Let hipcc not pass -mllvm option to HIP-Clang on Windows" into amd-master-next
...
[ROCm/clr commit: 3fbd8e0dc2 ]
2020-03-10 14:12:06 -04:00
Vladislav Sytchenko
98761c5721
Fix typo in device __shfl_xor function
...
Change-Id: I8bcdd53ced00c596a0af013a0c34e37aa67c93ae
[ROCm/clr commit: caea3f9b32 ]
2020-03-10 13:23:08 -04:00
Jiabao Xie
3f843860d0
Structs expanded to print struct information than address. Moved to hip_formatting.hpp. Reformatted to follow Google standards
...
Change-Id: I08695058c11db51b9f3cbe1deb4af944ebf9e64d
[ROCm/clr commit: 10d90ab2ad ]
2020-03-10 13:12:28 -04:00
Yaxun (Sam) Liu
23a8dfc8f3
Let hipcc not pass -mllvm option to HIP-Clang on Windows
...
Currently there is a clang bug on Windows causing duplicate -mllvm options in clang -cc1.
Tempoarily disable -mllvm options for HIP-Clang on Windows until the bug is fixed.
Change-Id: I3a4393ba7745989398dc6c6001722837dad18704
[ROCm/clr commit: e796a1ed78 ]
2020-03-10 13:07:26 -04:00
Nick Curtis
cf2629a95c
Fix incorrect shfl_xor for Windows
...
copy/paste error, need __shfl_xor w/ lane_mask
[ROCm/clr commit: a9af4755cb ]
2020-03-10 12:04:05 -05:00
German Andryeyev
c650d026d8
SWDEV-79445 - Fix a regression in Linux
...
PAL doesn't report queue priorities under Linux
Change-Id: I3e1632ee2bcbbbaf52b45565f6b6aec24c559922
[ROCm/clr commit: c6d3aea572 ]
2020-03-10 12:39:56 -04:00
Evgeny Mankov
2b17cd5189
[HIP][doc] Update README.md
...
[ROCm/clr commit: 2bb166503f ]
2020-03-10 18:04:01 +03:00
Evgeny Mankov
ce6b791ddb
Merge pull request #1919 from ssahasra/declare-printf
...
separate printf declaration for vdi/clang
[ROCm/clr commit: 31b1d5e4a4 ]
2020-03-10 12:26:54 +03:00
Saleel Kudchadker
049340f08e
Fix P4 linux make builds
...
Change-Id: I6cc4e69a914389b53bc3b52535eb6faf24897a09
[ROCm/clr commit: 7bba326ed1 ]
2020-03-10 00:02:10 -07:00
Chauncey Hui
b8eadc709e
SWDEV-2 - Change OpenCL version number from 3106 to 3107
...
[ROCm/clr commit: 17b8565629 ]
2020-03-10 03:00:02 -04:00
Saleel Kudchadker
82a836eb22
Merge "Change HIPRTC Version to 9.0" into amd-master-next
...
[ROCm/clr commit: 8d05d06dce ]
2020-03-09 22:55:27 -04:00
Vladislav Sytchenko
426e3ecb06
Merge "Add hipDrvMemcpy3D." into amd-master-next
...
[ROCm/clr commit: 305e4eedcf ]
2020-03-09 18:13:16 -04:00
Julia Jiang
cf35a2a1de
Merge "SWDEV-225337-Fix test failure in hipNormalizedFloatValueTex kernel" into amd-master-next
...
[ROCm/clr commit: 9b436779e4 ]
2020-03-09 16:58:10 -04:00
Vladislav Sytchenko
952502e2ed
Add hipDrvMemcpy3D.
...
This is the equivalent of cuMemcpy3D.
Change-Id: Ib2e06dbd6f5093c931cdfd36c87617f32acffc2d
[ROCm/clr commit: cd76eb7486 ]
2020-03-09 16:11:25 -04:00
Aryan Salmanpour
d011efb792
[HIP] fix formatting/code clean up and fix a bug
...
[ROCm/clr commit: 7009901fe0 ]
2020-03-09 16:03:59 -04:00
jujiang
0279f1d89e
SWDEV-225337-Fix test failure in hipNormalizedFloatValueTex kernel
...
Change-Id: I3a4c3b58578703993640a8d28242ec1a0ed5ff60
[ROCm/clr commit: 09d442d7c3 ]
2020-03-09 15:21:29 -04:00
Sameer Sahasrabuddhe
7973b6d45d
enable hostcall tests
...
Change-Id: Ic6efe71c868defc53be214acd7e0907109ec1410
[ROCm/clr commit: 5fc32755b7 ]
2020-03-09 14:41:37 -04:00
Saleel Kudchadker
1834fb4c5e
Change HIPRTC Version to 9.0
...
Change-Id: I7e88df61248f0fe6e33c2315805f9e49a493cf29
[ROCm/clr commit: f34d5bdfb1 ]
2020-03-09 11:28:55 -07:00
Saleel Kudchadker
dde752bbd1
Fix HIPRTC headers to export C style symbols
...
Change-Id: I3e0d2b19ace4a9096e3e46bd22f420483da51a8a
[ROCm/clr commit: 514c7c8ef8 ]
2020-03-09 14:18:46 -04:00
Vladislav Sytchenko
afe8d26dd1
Fix Windows build.
...
extern "C" on Windows implies nothrow. We shouldn't be throwing exceptions either way.
Change-Id: If0ed1f7ec194bf7f65b7cea1a5c250e768a8f190
[ROCm/clr commit: a15e895cfd ]
2020-03-09 11:46:55 -04:00
German Andryeyev
f70545256b
SWDEV-193956 - Fix a regression in OCL for user events
...
- Check the queue for nullptr, since the user events may not have
a queue, associated with them
Change-Id: Ib969a052acc9108ca3fd0c063157fe4d47c5b244
[ROCm/clr commit: 288967eff4 ]
2020-03-09 11:10:23 -04:00
Chauncey Hui
a3bcc34fc2
SWDEV-2 - Change OpenCL version number from 3105 to 3106
...
[ROCm/clr commit: 5a153ed2cf ]
2020-03-09 03:00:03 -04:00
Sameer Sahasrabuddhe
988b489efd
separate printf declaration for vdi/clang
...
There are now two implementations of printf in HIP:
1. The implemenation for HCC is controlled by the HC_FEATURE_PRINTF
macro, and it works only with the HCC compiler used in combination
with the HCC runtime.
2. The implementation for hip-clang requires the VDI runtime, and is
always enabled with that combination.
[ROCm/clr commit: 2c3dfdda41 ]
2020-03-09 09:40:05 +05:30
Sameer Sahasrabuddhe
bf4070b67d
SWDEV-204784 - implement printf based on hostcall
...
The printf call in the device code is expanded by the compiler into a
series of hostcalls that together form a "message". This change
introduces the following functionality in the runtime:
1. Receive a generic message consisting of a series of hostcalls.
2. Process a printf message.
Change-Id: I9d667d6f91607a907a96e46cc5fca55734339747
[ROCm/clr commit: ce4a34bc71 ]
2020-03-08 23:57:03 -04:00
Alex Voicu
1d009eaee4
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_robust_constant
...
[ROCm/clr commit: 31bdd6ef24 ]
2020-03-08 18:00:14 +00:00
Chauncey Hui
a6643076ac
SWDEV-2 - Change OpenCL version number from 3104 to 3105
...
[ROCm/clr commit: ca0a327df2 ]
2020-03-07 03:00:03 -05:00
Aryan Salmanpour
2ca751f70c
[HIP] Refactor cooperative APIs
...
[ROCm/clr commit: 97b24eba45 ]
2020-03-06 18:30:12 -05:00
Saleel Kudchadker
cba02a6305
Merge "Merge branch 'master' into amd-master-next" into amd-master-next
...
[ROCm/clr commit: af88b3f18f ]
2020-03-06 16:29:16 -05:00
Vladislav Sytchenko
468ede4cc1
Add hipMemcpy3DParams -> HIP_MEMCPY3D conversion
...
Change-Id: I66dd1ae722b8c0d7ddb2562c958b14854e6b86bc
[ROCm/clr commit: 59fb85f94d ]
2020-03-06 14:33:52 -05:00
Vladislav Sytchenko
d65e730457
Fix dangling pointer after hipUnbindTexture() call
...
Change-Id: Ic4b476c62ebfae31e94dd139b20b6aaaa52bb866
[ROCm/clr commit: 7ffa6eb963 ]
2020-03-06 14:10:56 -05:00
Lad, Aditya
eca6c4f001
Merge branch 'master' into amd-master-next
...
Conflicts:
CMakeLists.txt
tests/src/texture/simpleTexture2DLayered.cpp
tests/src/texture/simpleTexture3D.cpp
Change-Id: I4aa4754d391b5f37ddf15fa0bcfc84d9da020119
[ROCm/clr commit: e7fdb3d796 ]
2020-03-06 14:10:44 -05:00
Vladislav Sytchenko
c5e8d27600
Add missing coversion cases.
...
Handle converting signed int cases of hipResourceViewFormat to number of channels.
Change-Id: Ica8ae6f644edfaa0d4803d0b8e90e320479118e2
[ROCm/clr commit: e746584d24 ]
2020-03-06 14:06:21 -05:00
Vladislav Sytchenko
ef70c8addf
Add .gitignore file.
...
Change-Id: I4f3d33dd52c11ea5886bdd1d91c7c47e05dee9a1
[ROCm/clr commit: 08a6880b93 ]
2020-03-06 14:01:21 -05:00
Vladislav Sytchenko
ab1c00cee9
SWDEV-224023
...
Each WGP consists of 2 CU, so the number of available SIMD units is doubled.
Change-Id: I43978a8a9139c33f5f776b344a36bee927cc187d
[ROCm/clr commit: e76d867740 ]
2020-03-06 13:43:36 -05:00
Tao Sang
8eb086a967
Merge "Fix hipExtLaunchMultiKernelMultiDevice compilation issue" into amd-master-next
...
[ROCm/clr commit: 1216153c66 ]
2020-03-06 12:32:55 -05:00
Aryan Salmanpour
4146f75d46
move new enums to the end to maintain compatibility
...
[ROCm/clr commit: ddd0b31d16 ]
2020-03-06 11:38:44 -05:00
Evgeny Mankov
0d9efef77b
Merge pull request #1914 from emankov/hipify-clang
...
[HIPIFY][doc] Update README.md: LLVM 10.0.0-rc3 is supported
[ROCm/clr commit: cf61ad2830 ]
2020-03-06 18:20:36 +03:00
Evgeny Mankov
47e249093d
[HIPIFY][doc] Update README.md: LLVM 10.0.0-rc3 is supported
...
+ Add -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON for LLVM 10.0.0 or newer
+ Supported versions update
[ROCm/clr commit: 278eff4c96 ]
2020-03-06 18:17:05 +03:00
Alex Voicu
10970e9dd9
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_robust_constant
...
[ROCm/clr commit: 8d6e4f872c ]
2020-03-06 12:33:31 +02:00
jujiang
3296a1c526
SWDEV-225338-simpletexture3D failed-Fix bug in test app
...
Change-Id: I106d1951368e0c7a8ccd6aa462c22f81e8332cdc
[ROCm/clr commit: 75c90a4bf1 ]
2020-03-05 16:50:27 -05:00
Vladislav Sytchenko
53ab95f3f8
Correct logic in ihipMemcpyAtoA()
...
HIP assumes that image width is in bytes, but VDI assumes that image width in pixels. Need to perform byte -> pixel coversion before doing anything.
Change-Id: Ia9fd1f46d05db3fbe8049add10b4d7e5118a2b9a
[ROCm/clr commit: 801c70279f ]
2020-03-05 15:03:18 -05:00
Vladislav Sytchenko
a4b38979b6
Fix typos in ihipMemcpy3D()
...
Change-Id: I8720f113642f00bb013cf46284e9b13cc932bf4a
[ROCm/clr commit: aa490c96a1 ]
2020-03-05 14:11:55 -05:00
agodavar
79da206f97
Enable tests that are passing on hip-vdi
...
Change-Id: I7de965f7e8bb7e4d0fa61cd584f0cd118c1e212e
[ROCm/clr commit: f360ff6479 ]
2020-03-05 16:08:51 +05:30
Chauncey Hui
4fd89f0c50
SWDEV-2 - Change OpenCL version number from 3103 to 3104
...
[ROCm/clr commit: ee5eb0107d ]
2020-03-05 03:00:02 -05:00