Vlad Sytchenko
2e98030e46
Fix confusion in hipFuncGetAttribute()
...
Cuda shared == OpenCL local
Cuda local == OpenCL private
Change-Id: I5a204945ecde35919b9e9def20bbb2662fffea2b
[ROCm/hip commit: a373538d72 ]
2020-05-08 14:36:36 -04:00
Matt Arsenault
d80c0b6cd1
Don't add llvm includes to rocclr build
...
There are no llvm includes here.
Change-Id: I0567c6e47e717580819f3854782ba08501bd069d
[ROCm/hip commit: 6262ce482f ]
2020-05-08 12:24:49 -04:00
Anusha Godavarthy Surya
6a85bf611c
Merge "SWDEV-233950:link to /opt/rocm/hip/lib/cmake left behind during uninstall" into amd-master-next
...
[ROCm/hip commit: 39e9205044 ]
2020-05-08 12:12:06 -04:00
agodavar
90ae94b334
SWDEV-234447:Fix error Use of uninitialized value in concatenation (.)
...
Change-Id: Ia6f8d23f100826438f152c175d10ac3096ee024e
[ROCm/hip commit: a9bc94129b ]
2020-05-08 12:07:24 -04:00
Matt Arsenault
243e16b522
Don't write generated version.h to source directory
...
Change-Id: Ib4e7c3171cd227725ae35fed66167df528a4c431
[ROCm/hip commit: 73bc14ec49 ]
2020-05-08 10:59:28 -04:00
Aaron Enye Shi
42b80104c0
SWDEV-234954 - Fix hipconfig on Windows
...
Before setting the HIP_RUNTIME and HIP_COMPILER variables, first check the environment if these are set. We should prioritize the environment settings. For windows, it will be set, and also explicitly call perl when invoking hipconfig.
Change-Id: I89ad267285239e6d8a897dc681c4af5906e7b9d8
[ROCm/hip commit: 5fbae827c2 ]
2020-05-08 13:27:36 +00:00
agodavar
6040a58241
SWDEV-233950:link to /opt/rocm/hip/lib/cmake left behind during uninstall
...
Change-Id: Ideb76b73916881469e39b7a0a4d68d7ec098b4a8
Signed-off-by: agodavar <Anusha.GodavarthySurya@amd.com >
[ROCm/hip commit: 7a32fc43a6 ]
2020-05-08 07:36:28 -04:00
Sarbojit Sarkar
5c48d15bbc
Enabling hipGetDeviceFlags required in [SWDEV-229170]
...
Change-Id: I998d37e5847f9651345554bada86df6fce86d1eb
[ROCm/hip commit: 3612851809 ]
2020-05-08 01:37:23 -04:00
Matt Arsenault
ba3a9377da
Fix generated hip_prof_str.h install again
...
Change-Id: I92ea4bedbcdc92974998c00ca7f0c00098791cb5
[ROCm/hip commit: af4692f838 ]
2020-05-07 12:40:39 -04:00
Aaron En Ye Shi
ecaa407bfb
Merge "Fix missed VDI names in hip-on-rocclr" into amd-master-next
...
[ROCm/hip commit: 73e759eab0 ]
2020-05-07 12:30:51 -04:00
agodavar
6d18f0af98
Fix hip-config.cmake build error in rocBLAS
...
Change-Id: I097f0dac0f67bfc22e9991350bf63bc7bfa8b269
[ROCm/hip commit: 0231de3164 ]
2020-05-07 12:24:20 -04:00
Aaron Enye Shi
995949cb64
Fix missed VDI names in hip-on-rocclr
...
Change-Id: I830feb37a043656136648e92a0c6f1eaae8402d7
[ROCm/hip commit: 1c1be71b63 ]
2020-05-07 08:37:28 -04:00
Tao Sang
c26ffde758
Merge "Support performance tests" into amd-master-next
...
[ROCm/hip commit: 861d07fbd3 ]
2020-05-07 07:15:09 -04:00
Rahul Garg
52b5c272da
Merge "Remove HIP_MARKER left overs due to HIP PR 2032" into amd-master-next
...
[ROCm/hip commit: 789cc01b58 ]
2020-05-07 01:36:57 -04:00
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
Rahul Garg
4efc743802
Remove HIP_MARKER left overs due to HIP PR 2032
...
Change-Id: Ieae68dd3b12c92b1d6830619ca4c6ae43c400225
[ROCm/hip commit: 819677825f ]
2020-05-06 20:26:18 -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
Tao Sang
afbd11eb66
Support performance tests
...
Support performance tests while direct tests commands keep unchanged.
To build performance tests, run "make build_perf".
To run all performance testis, run "make perf".
To run specific tests, for example, run
/usr/bin/ctest -C performance -R performance_tests/perfDispatch --verbose
To run individual test, for example, run
performance_tests/memory/hipPerfMemMallocCpyFree
Change-Id: I168c1b9ef1ec21b392d48648d0c71e8fbd37d57b
[ROCm/hip commit: 6e972dd3bb ]
2020-05-06 14:06:07 -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