Граф коммитов

13474 Коммитов

Автор SHA1 Сообщение Дата
Michael LIAO 12fcfee41d Fix build failure.
- Also fix `-Wreorder` warning. NFC.

Change-Id: I766fdc622c9107f901a55498bdc8fef3d821d1b7
2020-05-07 10:39:10 -04:00
Michael LIAO 503ef06555 Clear executable permission.
Change-Id: Ia0d363b1ba89d7947e5b5a55cb67edba86f0515e
2020-05-07 10:38:58 -04:00
Aaron Enye Shi 88ce9d5a10 Fix missed VDI names in hip-on-rocclr
Change-Id: I830feb37a043656136648e92a0c6f1eaae8402d7
2020-05-07 08:37:28 -04:00
Tao Sang 94bc7375af Merge "Support performance tests" into amd-master-next 2020-05-07 07:15:09 -04:00
Chauncey Hui 3c7f376ec0 SWDEV-2 - Change OpenCL version number from 3137 to 3138 2020-05-07 03:00:03 -04:00
Rahul Garg 8644e77b9f Merge "Remove HIP_MARKER left overs due to HIP PR 2032" into amd-master-next 2020-05-07 01:36:57 -04:00
Anusha Godavarthy Surya 8d2c9f8f0c Merge "SWDEV-233749 Added support for parallel build and link" into amd-master-next 2020-05-07 00:29:24 -04:00
Rahul Garg 4c05fd9d4c Remove HIP_MARKER left overs due to HIP PR 2032
Change-Id: Ieae68dd3b12c92b1d6830619ca4c6ae43c400225
2020-05-06 20:26:18 -04:00
Christophe Paquot e1cfe54975 Merge "SWDEV-232464 - Need to initialize image with ptr passed since they can pass image not of type __ClangOffloadBundler." into amd-master-next 2020-05-06 16:42:50 -04:00
Christophe Paquot 59398a74c0 Merge "Skip iHipWaitActiveStreams if stream is NonBlocking" into amd-master-next 2020-05-06 16:32:51 -04:00
agodavar ba2991a38a SWDEV-233749 Added support for parallel build and link
Change-Id: Id227ea1fe7574612c33a8e6d91fc59a29490a35f
2020-05-06 14:54:39 -04:00
German Andryeyev 3446d4e638 Switch PAL version to 592
Change-Id: I7e90b8fd55c57d8d49e4ec1273ab671f96197bae
2020-05-06 14:51:32 -04:00
jujiang 08b66a4b1b SWDEV-230009-Cltrace log is not created as expected-Create dynamic library
Change-Id: I813d14c093d222c82bec6824b52cc7839f89cef5
2020-05-06 14:32:00 -04:00
kjayapra-amd 8f38c3260e SWDEV-232464 - Need to initialize image with ptr passed since they can pass image not of type __ClangOffloadBundler.
Change-Id: I2c50042220a0230bc445ed21728f114a229c53e1
2020-05-06 14:25:43 -04:00
Tao Sang f99c3ac337 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
2020-05-06 14:06:07 -04:00
Christophe Paquot 0a103a5c49 Skip iHipWaitActiveStreams if stream is NonBlocking
SWDEV-234484

Change-Id: I279bdc8485d8218e0aaa89d094c08a84f002a608
2020-05-06 10:36:53 -07:00
Matt Arsenault f1de138a61 Don't use relative include path
The header base path is already in the include set.

Change-Id: Id83abaa921d720ae103e3281161b875fcf84493d
2020-05-06 11:59:39 -04:00
Aakash Sudhanwa 8e6d7dffe3 rocclr/CMakeLists.txt: Fixing unresolved merge conflict
Change-Id: I09b9a955b0f1ece8d278112a22bc8aef31b57258
Signed-off-by: Aakash Sudhanwa <Aakash.Sudhanwa@amd.com>
2020-05-06 07:24:25 -07:00
Payam dba0e72de2 name change vdi to rocclr
Change-Id: I06d198bbb4a499e153b290b73a92afed3553b252
2020-05-06 09:14:30 -04:00
Chauncey Hui 0981ba433b SWDEV-2 - Change OpenCL version number from 3136 to 3137 2020-05-06 03:00:03 -04:00
Payam d6100a9547 name change vdi to rocclr
Change-Id: I856d6ac1a9a83d89715d6e33dec4aa17abc2f2f2
2020-05-06 00:54:45 -04:00
Karthik Jayaprakash 259a6fc649 Merge "SWDEV-229840 - Fixing compilation error with right var name." into amd-master-next 2020-05-05 18:17:22 -04:00
Yaxun Liu 35f18e76bd Merge "Fix hipcc for -E" into amd-master-next 2020-05-05 18:00:49 -04:00
Alex Xie bfbc8cd09b SWDEV-234684 - hipmemcpy optimization does not work in tests
Change-Id: I899d172c5b2af88c796fe9a36f97d15ac45caf94
2020-05-05 15:58:03 -04:00
kjayapra-amd 102cbcdeac SWDEV-229840 - Fixing compilation error with right var name.
Change-Id: I9f5278638271c384874004eb17085d29ca14ec3a
2020-05-05 14:59:24 -04:00
kjayapra-amd 1687e8c90c SWDEV-209747 - Add compiletime variable DEV_LOG_ENABLE
Change-Id: Ie8ff8abafa6b5e0f83209da42778688a047562c3
2020-05-05 14:48:55 -04:00
Yaxun (Sam) Liu 48d89d670e Fix hipcc for -E
-E is for preprocessing only, which should be compile only.

This is required by enabling sccache.

Change-Id: Ia0a0acb6a04abd03a9cb5b3c13cf7446837f37b4
2020-05-05 14:30:25 -04:00
Aaron En Ye Shi b6a8d471fb Merge "Make HIP C compliant" into amd-master-next 2020-05-05 13:54:24 -04:00
Christophe Paquot 3dfa56ac5c Merge "SWDEV-234029 - Remove module from module_map_ @ hipModuleUnload" into amd-master-next 2020-05-05 12:56:51 -04:00
Rahul Garg 19f7508bda Make HIP C compliant
Change-Id: Ic2fa650675e68200c841ce3db622da836b169f33
2020-05-05 12:49:40 -04:00
Saleel Kudchadker 0fbc0a895b Disable small copy optimization for now
Change-Id: Ib7a4aa676bb60940e067c985eb19070bd63b2fc2
2020-05-05 11:52:42 -04:00
kjayapra-amd 8931ac106c SWDEV-209747 - Enable DevLogs on DEBUG or DEV_LOG_ENABLE Compiletime var
Change-Id: Ie5b7855c469f03947b680d4844c1657cbae55b11
2020-05-05 09:55:54 -04:00
Karthik Jayaprakash 252b402ebc Merge "SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad" into amd-master-next 2020-05-05 09:20:14 -04:00
German Andryeyev c4c5f00fd4 Merge "Avoid null stream allocation in hipFree" into amd-master-next 2020-05-05 08:23:38 -04:00
Chauncey Hui 339a830bc0 SWDEV-2 - Change OpenCL version number from 3135 to 3136 2020-05-05 03:00:04 -04:00
kjayapra-amd 55826ac474 SWDEV-234029 - Remove module from module_map_ @ hipModuleUnload
Change-Id: Ic01fdb88c658c68298bd51cab2da21dc3ff0e1f7
2020-05-04 20:05:42 -04:00
Aaron En Ye Shi af618b3363 Merge "Add __HIP_VDI__ to hipconfig host flags for VDI" into amd-master-next 2020-05-04 19:07:28 -04:00
German Andryeyev fca05eae5f 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
2020-05-04 17:17:36 -04:00
Aaron Enye Shi eb42a165b4 Add __HIP_VDI__ to hipconfig host flags for VDI
Change-Id: Ia9582f2d51b50cbe151b4866ffbfc9514825f613
2020-05-04 20:03:07 +00:00
Vlad Sytchenko b5fe52677e Fix even more typos from 53dd6b7a66
Change-Id: I4f44261547b321a214348943ff5117eb5bd55b06
2020-05-04 15:26:56 -04:00
kjayapra-amd 347e36e31b SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad
Change-Id: I0e644a161c8000abe1b07fbec72de09f1c0a4b18
2020-05-04 12:40:16 -04:00
kjayapra-amd 8e42d76c06 SWDEV-232464 - Memory Map modules loaded via file from hipModuleLoad
Change-Id: Ibef8c28b764b8551529212d99a777ae5fe2dffda
2020-05-04 11:46:59 -04:00
Christophe Paquot 2ff8f533a4 Merge "SWDEV-216213 - Delete kernel function_ in hip::Function destructor" into amd-master-next 2020-05-04 11:36:52 -04:00
Aaron En Ye Shi a131af098a Merge "find_package(hip) changes for clang" into amd-master-next 2020-05-04 10:19:51 -04:00
kjayapra-amd ac37f78acb SWDEV-216213 - Delete kernel function_ in hip::Function destructor
Change-Id: I0f6c44927f453ac63b5b84552a5fba07f04a8a8e
2020-05-03 23:08:58 -04:00
Vlad Sytchenko b848cf085a Fix invalid check in hipTexRefGetAddressMode()
This resolves https://github.com/ROCm-Developer-Tools/HIP/issues/2048.

Change-Id: Iba3653b011434a450a5c3ce10cfd4aa39d318527
2020-05-03 14:48:32 -04:00
kjayapra-amd 8d6478a051 SWDEV-231874 - Make hipMemset patten size 8byte aligned when possible
Change-Id: Ida98bd89212af9b00f3c9c7c5d22ae81f3b5396a
2020-05-01 23:04:04 -04:00
Alex Xie 044a7e55ad SWDEV-221166 - Detect support for large bar access through HIP runtime API
Change-Id: Iaa9756c1b5e40c1ab5afb38e44a6699fa5f6c13f
2020-05-01 20:39:52 -04:00
Michael Hong Bin Liao a94de6d463 Merge "Fix more typos from 53dd6b7a669e78035dffcd138053f7413d48d736." into amd-master-next 2020-05-01 19:35:53 -04:00
agodavar ce8a5af666 find_package(hip) changes for clang
Change-Id: I9dc1be1dd5f9424e26ebcd2961207e1c4467550f
2020-05-01 20:48:32 +00:00