Anusha Godavarthy Surya
f2e884a2bf
Merge "SWDEV-233749 Added support for parallel build and link" into amd-master-next
...
[ROCm/hip commit: 137440ac72 ]
2020-05-07 00:29:24 -04:00
Christophe Paquot
94570bacc2
Merge "SWDEV-232464 - Need to initialize image with ptr passed since they can pass image not of type __ClangOffloadBundler." into amd-master-next
...
[ROCm/hip commit: 78df96024d ]
2020-05-06 16:42:50 -04:00
Christophe Paquot
960423afa8
Merge "Skip iHipWaitActiveStreams if stream is NonBlocking" into amd-master-next
...
[ROCm/hip commit: 076c2ffadf ]
2020-05-06 16:32:51 -04:00
agodavar
013d40cfff
SWDEV-233749 Added support for parallel build and link
...
Change-Id: Id227ea1fe7574612c33a8e6d91fc59a29490a35f
[ROCm/hip commit: 56691fe7e6 ]
2020-05-06 14:54:39 -04:00
kjayapra-amd
b2ca695e5c
SWDEV-232464 - Need to initialize image with ptr passed since they can pass image not of type __ClangOffloadBundler.
...
Change-Id: I2c50042220a0230bc445ed21728f114a229c53e1
[ROCm/hip commit: 5e91bee221 ]
2020-05-06 14:25:43 -04:00
Christophe Paquot
d6f0c4fc41
Skip iHipWaitActiveStreams if stream is NonBlocking
...
SWDEV-234484
Change-Id: I279bdc8485d8218e0aaa89d094c08a84f002a608
[ROCm/hip commit: f0b49d0560 ]
2020-05-06 10:36:53 -07:00
Matt Arsenault
84b36e38c3
Don't use relative include path
...
The header base path is already in the include set.
Change-Id: Id83abaa921d720ae103e3281161b875fcf84493d
[ROCm/hip commit: bb6922b8a3 ]
2020-05-06 11:59:39 -04:00
Aakash Sudhanwa
9f0b428aa4
rocclr/CMakeLists.txt: Fixing unresolved merge conflict
...
Change-Id: I09b9a955b0f1ece8d278112a22bc8aef31b57258
Signed-off-by: Aakash Sudhanwa <Aakash.Sudhanwa@amd.com >
[ROCm/hip commit: 6f86a74018 ]
2020-05-06 07:24:25 -07:00
Payam
0c8b343931
name change vdi to rocclr
...
Change-Id: I06d198bbb4a499e153b290b73a92afed3553b252
[ROCm/hip commit: c5f76c3de3 ]
2020-05-06 09:14:30 -04:00
Karthik Jayaprakash
0e282baf2e
Merge "SWDEV-229840 - Fixing compilation error with right var name." into amd-master-next
...
[ROCm/hip commit: b1e13d8af2 ]
2020-05-05 18:17:22 -04:00
Yaxun Liu
1a73df6386
Merge "Fix hipcc for -E" into amd-master-next
...
[ROCm/hip commit: 3659399d68 ]
2020-05-05 18:00:49 -04:00
kjayapra-amd
034946454d
SWDEV-229840 - Fixing compilation error with right var name.
...
Change-Id: I9f5278638271c384874004eb17085d29ca14ec3a
[ROCm/hip commit: 18b19e0324 ]
2020-05-05 14:59:24 -04:00
kjayapra-amd
5fd3b0b786
SWDEV-209747 - Add compiletime variable DEV_LOG_ENABLE
...
Change-Id: Ie8ff8abafa6b5e0f83209da42778688a047562c3
[ROCm/hip commit: 8f53157057 ]
2020-05-05 14:48:55 -04:00
Yaxun (Sam) Liu
719c847ccf
Fix hipcc for -E
...
-E is for preprocessing only, which should be compile only.
This is required by enabling sccache.
Change-Id: Ia0a0acb6a04abd03a9cb5b3c13cf7446837f37b4
[ROCm/hip commit: 09bcd2e378 ]
2020-05-05 14:30:25 -04:00
Aaron En Ye Shi
aa6d86bf38
Merge "Make HIP C compliant" into amd-master-next
...
[ROCm/hip commit: de4c5c20aa ]
2020-05-05 13:54:24 -04:00
Christophe Paquot
5f1f9d2015
Merge "SWDEV-234029 - Remove module from module_map_ @ hipModuleUnload" into amd-master-next
...
[ROCm/hip commit: 40ad358117 ]
2020-05-05 12:56:51 -04:00
Rahul Garg
5d1d49e3ce
Make HIP C compliant
...
Change-Id: Ic2fa650675e68200c841ce3db622da836b169f33
[ROCm/hip commit: 60c34fbd4d ]
2020-05-05 12:49:40 -04:00
Karthik Jayaprakash
fe60c54d6f
Merge "SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad" into amd-master-next
...
[ROCm/hip commit: 251a087eab ]
2020-05-05 09:20:14 -04:00
German Andryeyev
d2396fe385
Merge "Avoid null stream allocation in hipFree" into amd-master-next
...
[ROCm/hip commit: 04c321bd7a ]
2020-05-05 08:23:38 -04:00
kjayapra-amd
f9ca4231cc
SWDEV-234029 - Remove module from module_map_ @ hipModuleUnload
...
Change-Id: Ic01fdb88c658c68298bd51cab2da21dc3ff0e1f7
[ROCm/hip commit: ea7b96194f ]
2020-05-04 20:05:42 -04:00
Aaron En Ye Shi
f9bbe7946a
Merge "Add __HIP_VDI__ to hipconfig host flags for VDI" into amd-master-next
...
[ROCm/hip commit: 5d042bfe5c ]
2020-05-04 19:07:28 -04:00
German Andryeyev
57779166a7
Avoid null stream allocation in hipFree
...
- Add option to skip stream allocation on access.
- Avoid null stream allocation in ihipFree, so an inactive device
won't be initialized
Change-Id: Id24426640df59a5e7a08b2dd9dcd4d67758b84bf
[ROCm/hip commit: fd8ec70847 ]
2020-05-04 17:17:36 -04:00
Aaron Enye Shi
1a3f036478
Add __HIP_VDI__ to hipconfig host flags for VDI
...
Change-Id: Ia9582f2d51b50cbe151b4866ffbfc9514825f613
[ROCm/hip commit: 43c3c89467 ]
2020-05-04 20:03:07 +00:00
Vlad Sytchenko
0c944d69cb
Fix even more typos from 357404e25f
...
Change-Id: I4f44261547b321a214348943ff5117eb5bd55b06
[ROCm/hip commit: bfad8d2833 ]
2020-05-04 15:26:56 -04:00
kjayapra-amd
2c4ab7420c
SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad
...
Change-Id: Ibef8c28b764b8551529212d99a777ae5fe2dffda
[ROCm/hip commit: 1012459a65 ]
2020-05-04 11:46:59 -04:00
Christophe Paquot
adae775a90
Merge "SWDEV-216213 - Delete kernel function_ in hip::Function destructor" into amd-master-next
...
[ROCm/hip commit: 79834f3d0f ]
2020-05-04 11:36:52 -04:00
Aaron En Ye Shi
9dda8e0a31
Merge "find_package(hip) changes for clang" into amd-master-next
...
[ROCm/hip commit: 48b8bfc6b3 ]
2020-05-04 10:19:51 -04:00
kjayapra-amd
6a5c3ae908
SWDEV-216213 - Delete kernel function_ in hip::Function destructor
...
Change-Id: I0f6c44927f453ac63b5b84552a5fba07f04a8a8e
[ROCm/hip commit: 6bad7ef790 ]
2020-05-03 23:08:58 -04:00
Vlad Sytchenko
c46937d1cf
Fix invalid check in hipTexRefGetAddressMode()
...
This resolves https://github.com/ROCm-Developer-Tools/HIP/issues/2048 .
Change-Id: Iba3653b011434a450a5c3ce10cfd4aa39d318527
[ROCm/hip commit: dcd466773b ]
2020-05-03 14:48:32 -04:00
kjayapra-amd
c312f36eda
SWDEV-231874 - Make hipMemset patten size 8byte aligned when possible
...
Change-Id: Ida98bd89212af9b00f3c9c7c5d22ae81f3b5396a
[ROCm/hip commit: 1ed3af2789 ]
2020-05-01 23:04:04 -04:00
Alex Xie
376810dfcc
SWDEV-221166 - Detect support for large bar access through HIP runtime API
...
Change-Id: Iaa9756c1b5e40c1ab5afb38e44a6699fa5f6c13f
[ROCm/hip commit: d890d77da4 ]
2020-05-01 20:39:52 -04:00
Michael Hong Bin Liao
a99c992b31
Merge "Fix more typos from 357404e25ffb8e06645ff9b2e6417dfdb522146a." into amd-master-next
...
[ROCm/hip commit: b90bc5301c ]
2020-05-01 19:35:53 -04:00
agodavar
41a1bb6733
find_package(hip) changes for clang
...
Change-Id: I9dc1be1dd5f9424e26ebcd2961207e1c4467550f
[ROCm/hip commit: 1468982f8a ]
2020-05-01 20:48:32 +00:00
Matt Arsenault
b4308fadf2
Fix installing generated header to include/include
...
This isn't the ideal solution, but a lot more cleanups are needed for
how install is used.
Change-Id: I63a9c1a46d0da13ee4373038ece228005207271a
[ROCm/hip commit: 9b39b95417 ]
2020-05-01 12:43:49 -04:00
Michael LIAO
f711c52594
Fix more typos from 357404e25f.
...
Change-Id: I75ed28a5862daffc0778910d7ba3b97f51a87949
[ROCm/hip commit: 64507de694 ]
2020-05-01 12:19:30 -04:00
Matt Arsenault
7877f5000d
Don't directly link pthreads
...
This was already searching for the right threads library, but ignoring
the result.
Change-Id: I10d898245696135c1ef928c7715efce8ec6b939f
[ROCm/hip commit: 253962c9c4 ]
2020-05-01 08:28:36 -04:00
Matt Arsenault
5a873c1ab4
Don't emit generated hip_prof_str.h to source directory
...
The build should never touch the source directory, and only write
generated files to the output directory.
Also track the dependency with a custom command and target, as is the
normal method for dependencies on generated files.
Change-Id: I9d835256c643aeef241d26ca05ab390ebba65111
[ROCm/hip commit: b69e33038b ]
2020-05-01 08:24:56 -04:00
Matt Arsenault
8787633574
Find python to generate prof API headers.
...
Don't rely on shell commands. On Ubuntu 20.04, /usr/bin/python no
longer exists, so I'm seeing some failures from somewhere assuming the
path.
The top level CMakeLists also repeats exactly this, which should be
fixed.
Change-Id: I56b26742920f0dc40b363b409892bd41cfa485ef
[ROCm/hip commit: 1f5cc41d64 ]
2020-04-30 18:21:03 -04:00
Aaron En Ye Shi
cd1c9827e7
Merge "Update hipcc to use HIP_COMPILER variable" into amd-master-next
...
[ROCm/hip commit: d69ccdee27 ]
2020-04-30 17:31:33 -04:00
Michael Hong Bin Liao
7540dbc29c
Merge "[vdi] Skip null texture object in hipDestroyTextureObject." into amd-master-next
...
[ROCm/hip commit: 61932e1785 ]
2020-04-30 16:07:58 -04:00
Aaron Enye Shi
318a527d31
Update hipcc to use HIP_COMPILER variable
...
This will update the hipcc script so that it will use HIP_PLATFORM, HIP_COMPILER, and HIP_RUNTIME variables correctly based on updated hipconfig file.
Removing HIP_PLATFORM=clang, only use hcc and nvcc for now. HIP_PLATFORM should eventually switch to amd or nvcc.
Change-Id: Ie527d07a1add974cc3aab8e9f61b0518147d7602
[ROCm/hip commit: 2de1129510 ]
2020-04-30 15:31:20 -04:00
Payam Ghafari
9b2b0f3a86
Merge "renaming vdi to rocclr, part 1" into amd-master-next
...
[ROCm/hip commit: b24e5fea52 ]
2020-04-29 19:42:20 -04:00
Laurent Morichetti
1e3a301694
Don't make a copy of the embedded device binaries
...
Embedded device binaries should not be cloned if we want the ROCR's
code object URI for this binary to point to the container (host
executable or shared library) instead of a memory location.
Depends-On: I7973bb0243f5a2d1b639b8a88445cfe6af919dd7
Change-Id: Id3afc981e027e5371114d011f2caaa6414f5fc58
[ROCm/hip commit: f21fd3e22e ]
2020-04-29 18:40:18 -04:00
Payam
72958eaee7
renaming vdi to rocclr, part 1
...
Change-Id: Idec9be2b6174217abcebaa1776e59168670740b1
[ROCm/hip commit: 4c3f8221e9 ]
2020-04-29 17:54:37 -04:00
Saleel Kudchadker
f634b3681f
Fix error code when hipEventRecord is not called
...
Change-Id: I6672d4320280fd87fd2786bc54214d40944da845
[ROCm/hip commit: 34b32e35c9 ]
2020-04-29 13:13:52 -04:00
Michael LIAO
f34408abb4
[vdi] Skip null texture object in hipDestroyTextureObject.
...
- To match both CUDA and HCC runtime behavior.
Change-Id: I072b006dd554e17f8341f391d33bf6224a125a7e
[ROCm/hip commit: cbe9023639 ]
2020-04-29 12:20:42 -04:00
German Andryeyev
f814d47640
Clean-up the list of blocking streams
...
- Insert the stream into the list on the host queue creation,
instead of stream creation
Change-Id: Ib25053019f7df97e5bc786922a6587b9514852d3
[ROCm/hip commit: deb2c399c9 ]
2020-04-29 11:37:43 -04:00
Vlad Sytchenko
4df7727906
Fix order initialization warning
...
Change-Id: I77ddf1dbec2d11c273163efae6526d3deca92dbf
[ROCm/hip commit: ded92a5d2a ]
2020-04-28 20:07:51 -04:00
Payam
1e81c0ce1f
updating package name to hip-rocclr instead of hip-vdi
...
Change-Id: Ife8810d4dd224ce29c2e2a827b221a618c9f1b3d
[ROCm/hip commit: db3d4bc848 ]
2020-04-28 13:36:33 -04:00
Vlad Sytchenko
427a814caf
Handle copy cases where the uses pases a bad ptr
...
Change-Id: I4490b8519e4d0dde25b845f9ca7e81c1d80d4f28
[ROCm/hip commit: cf52b5fca4 ]
2020-04-28 11:04:29 -04:00