Jaydeep Patel
1884cc401c
SWDEV-378157 - Correct log message
...
Change-Id: I6297693f67ae78a8874b976ac03353a81b728b1d
[ROCm/clr commit: 1e4a4162ff ]
2023-01-23 12:06:18 -05:00
German
6eec7a361e
SWDEV-377991 - Remove liquidflash support
...
Remove amdgpu-pro interface for persistent memory,
used in Liquidflash
Change-Id: I7d1720ad0875a62ebb2d7f96cba39601d560a5df
[ROCm/clr commit: 6dad2fc306 ]
2023-01-23 10:40:57 -05:00
kjayapra-amd
b4ffe0e810
SWDEV-378006 - Adding a new guarantee macro to support printing args.
...
Change-Id: I9c838644e31a84d96a44b2bd10525a08d805a047
[ROCm/clr commit: b968394b4e ]
2023-01-21 06:26:50 -05:00
Chauncey Hui
e26fa3d525
SWDEV-2 - Change OpenCL version number from 3559 to 3560
...
[ROCm/clr commit: 8c421b62f2 ]
2023-01-21 03:00:06 -05:00
Jacob Lambert
8da846db0a
SWDEV-376413 - Replace deprecated Comgr device-lib action
...
The Comgr ADD_DEVICE_LIBRARIES action has been deprecated. In place
of the previous two-action approach:
AMD_COMGR_COMPILE_SOURCE_TO_BC
AMD_COMGR_ADD_DEVICE_LIBRARIES
We can now use a single combined action:
AMD_COMGR_COMPILE_SOURCE_WITH_DEVICE_LIBS_TO_BC
This new action more closely alings with how device library
management is done by the clang driver.
Change-Id: Id844e9031a1896dedeacec453440b9babc4b111a
[ROCm/clr commit: 0969056f66 ]
2023-01-20 15:52:00 -05:00
German
b5b078e036
SWDEV-377991 - Remove liquidflash support
...
Change-Id: Iba6455e5c0210c3223a06fec332404cd9f489154
[ROCm/clr commit: 53a10c9039 ]
2023-01-20 09:57:06 -05:00
Chauncey Hui
304d9e1430
SWDEV-2 - Change OpenCL version number from 3558 to 3559
...
[ROCm/clr commit: 46518cba6a ]
2023-01-20 03:00:09 -05:00
Anusha GodavarthySurya
f14b3d669b
SWDEV-371123 - Fix seg fault when running hashcat app
...
Change-Id: I0c66d881b8dfae322f58a644860ecce4fb18debd
[ROCm/clr commit: 89e9f9db58 ]
2023-01-19 15:50:03 -05:00
German
7e82b5c716
SWDEV-377991 - Remove liquidflash support
...
Change-Id: I8ea0feb6067387f1b545a7492b6bcb55e82ec8b0
[ROCm/clr commit: 3690ae8464 ]
2023-01-19 11:39:10 -05:00
Xie,AlexBin
2483d3a0d8
SWDEV-365305 - Same time is observed for CU Med-Priority tests
...
OCL runtime uses WGP mode and total CU count reported in WGP.
Realtime values are still in CUs. That can mislead in the test results.
Report realtime in WGP values and convert to CUs for KMD.
Change-Id: I90b82615640734dd655be2b613ccac3cb8483239
[ROCm/clr commit: 0703b8380b ]
2023-01-19 11:36:34 -05:00
German
f399cfd045
SWDEV-377991 - Rmove Liquidflash logic
...
Untie extra dependency on opencl repo
Change-Id: I8069cd8337214043d3c1453e3dfb0a0a47a83251
[ROCm/clr commit: 5a42279a65 ]
2023-01-19 09:58:31 -05:00
Chauncey Hui
3cf9e6881c
SWDEV-2 - Change OpenCL version number from 3557 to 3558
...
[ROCm/clr commit: a1d54befdf ]
2023-01-19 03:00:08 -05:00
jiabaxie
7a5c07bf4e
SWDEV-366886 - force svm alloc for rocm
...
Change-Id: If85a6aaeb5861ff1550a0bc3f0a25073ff8145e7
[ROCm/clr commit: 8278e86918 ]
2023-01-18 16:26:34 -05:00
German
2143e64c23
SWDEV-377991 - Remove Liquidflash extension
...
Initial check-in to untie dependencies with HIP and OCL repos
Change-Id: I363b63954c3f118f40a6ed893545d6a4ac44144c
[ROCm/clr commit: c8927cd84e ]
2023-01-18 13:16:20 -05:00
Alex Xie
ebefe9c576
SWDEV-374668 - Observed one subtest failure in ocltst32
...
Don't force sysmem allocation
Change-Id: I792f0da231c6e8058f1bfb81ba1f88ecb59b7c8e
[ROCm/clr commit: 60d413a5b9 ]
2023-01-18 12:02:27 -05:00
Chauncey Hui
b2cec5605b
SWDEV-2 - Change OpenCL version number from 3556 to 3557
...
[ROCm/clr commit: 241bfcc033 ]
2023-01-18 03:00:09 -05:00
Anusha GodavarthySurya
6ae2298d06
SWDEV-373173 - Correct max VGPRs and VGPR Granularity in Occupancy calculation for different asics
...
Change-Id: I6f595428ed31733cdc04e65e7c3e383f454ab72b
[ROCm/clr commit: 2b50636809 ]
2023-01-18 00:22:02 -05:00
Tao Sang
339bb6a7de
SWDEV-377423 - Fix kernel attribute missing
...
Fix missing issue of kernel attributes including vec_type_hint,
work_group_size_hint and reqd_work_group_size.
Make WorkGroupInfo's meta attributes initialized before other parameters
are initialized.
This way workGroupInfo_'s compileSizeHint_, compileSize_ and
compileVecTypeHint_ will be valid when they are used to create kernel
signature in Kernel::createSignature().
Fix a typo of ".workgorup_size_hint".
Change-Id: I4a1ede2210a25596ad7a935cd4debb896e0147f8
[ROCm/clr commit: cb30ce4e06 ]
2023-01-17 14:50:35 -05:00
Jiabao Xie
b6d1602da0
SWDEV-366886 - force alloc from svm
...
Change-Id: I6a89aa46d944832e59491bb96ba3669e5031b636
[ROCm/clr commit: 6c44353107 ]
2023-01-17 12:12:27 -05:00
Anusha GodavarthySurya
5b79a926e3
SWDEV-373173 - Add kernel metadata for WGP mode
...
Change-Id: Ic270e90c46938b975513ff2bc19b7bb6b9485f9d
[ROCm/clr commit: 0bd0c29b7d ]
2023-01-17 10:51:22 -05:00
Chauncey Hui
257336ce69
SWDEV-2 - Change OpenCL version number from 3555 to 3556
...
[ROCm/clr commit: 4595d88b04 ]
2023-01-17 03:00:06 -05:00
German Andryeyev
8ad3120e25
SWDEV-355281 - Add offset calculation
...
Calculate memory location offset for requested memory
Change-Id: I7919523df1790d9eaad5827ee5bd98e4263a7554
[ROCm/clr commit: 5d83345c20 ]
2023-01-16 14:19:40 -05:00
Jaydeep Patel
19c80916fa
SWDEV-374360 - Handle free for external memory.
...
Change-Id: I4a1ede2210a255960d7a935cd4debb806e0147f6
[ROCm/clr commit: d97b4e8c74 ]
2023-01-16 13:06:36 -05:00
Saleel Kudchadker
772def2cd1
SWDEV-345213 - Fix staged line-by-line copy path
...
- Address an old bug in offset calculation that was causing out of bound
access.
- Improve logging
Change-Id: Iebdf34dddaa5e987cc72184a2152918adc6a96e0
[ROCm/clr commit: 033d4c0463 ]
2023-01-16 11:04:30 -05:00
Juan Manuel MARTINEZ CAAMAÑO
16a5bfd654
SWDEV-287018 - Remove requiredDump argument from Program::linkLLVMBitcode
...
Weirdly, the `requiredDump` argument to linkLLVMBitcode was used to enable/disable
the keeping temporary bytecode files (those generated by -save-temps=all) after linking.
This patch removes this argument as there is no obvious benefit from keepeing it
(the user would only rely on -save-temps=all to control this).
Change-Id: I0c00486f95eb1d4e296b5247c488407c47f0b2d9
[ROCm/clr commit: 8ab3fd58cf ]
2023-01-16 03:34:21 -05:00
Chauncey Hui
9e755a3aea
SWDEV-2 - Change OpenCL version number from 3554 to 3555
...
[ROCm/clr commit: 097e8f270a ]
2023-01-16 03:00:05 -05:00
Ajay
3d12929eb8
SWDEV-372757 - thread check workaround for windows hang
...
Change-Id: Ie9f87b88dd0f3078ad1919edc336f297f6b40373
[ROCm/clr commit: ecea27eb2d ]
2023-01-13 04:05:35 -05:00
Chauncey Hui
5fd3eb836c
SWDEV-2 - Change OpenCL version number from 3553 to 3554
...
[ROCm/clr commit: 8a973ee882 ]
2023-01-13 03:00:09 -05:00
Anusha GodavarthySurya
e8c8fd8c3f
SWDEV-374778 - Select SDMA path when HSA_XNACK is enabled
...
Change-Id: I052675186238eb24b910a0a558d6b8ede36d1413
[ROCm/clr commit: 710749c291 ]
2023-01-12 23:34:21 -05:00
Ioannis Assiouras
ab81da6544
SWDEV-374401 - Surface the ammount of used constant memory by kernel
...
Change-Id: I6de0e46482f27b9068582fdaee0e562f9f71f9f0
[ROCm/clr commit: 4d49204fb9 ]
2023-01-12 05:22:37 -05:00
Saleel Kudchadker
f903a6c2c9
SWDEV-371123 - Fix barrier value packet header
...
- Use correct header for vendor packet
- Pass one dependent signal when submitting a marker if there is one
Change-Id: I4efc70dd5204b559de26f899d0637f50421c8834
[ROCm/clr commit: 77ceb7e9ad ]
2023-01-12 04:06:03 -05:00
Chauncey Hui
8a163fef1b
SWDEV-2 - Change OpenCL version number from 3552 to 3553
...
[ROCm/clr commit: 6b4577c8d7 ]
2023-01-12 03:00:09 -05:00
jatang
1f5f1c8708
SWDEV-287018 - Only generate _optimized.bc when both requiredDump and DUMP_BC_LINKED are true
...
The current code generates a _optimized.bc regardlessly, so put back the original logic.
Change-Id: I3f84d10934b3e983f5f828af8d0943449a6e1d94
[ROCm/clr commit: 6647882773 ]
2023-01-11 17:51:35 -05:00
Chauncey Hui
94a74a794b
SWDEV-2 - Change OpenCL version number from 3551 to 3552
...
[ROCm/clr commit: ed10cb76c1 ]
2023-01-10 03:00:08 -05:00
Anusha GodavarthySurya
379781ea65
SWDEV-364576 - initialize device malloc heap state using blit kernel
...
Change-Id: I5d0172aff7d2c04b322a4d828b8a2b438158b80f
[ROCm/clr commit: 274f2de391 ]
2023-01-07 06:53:53 +00:00
Chauncey Hui
9e9e09366b
SWDEV-2 - Change OpenCL version number from 3550 to 3551
...
[ROCm/clr commit: 69ffa7bcb8 ]
2023-01-06 03:00:08 -05:00
Saleel Kudchadker
4a92208bb7
SWDEV-371123 - Fix typo for log print
...
Change-Id: I18297a032d6fc9a030863eac7c525e86e9fdcd29
[ROCm/clr commit: 6651aab28d ]
2023-01-05 17:46:22 -05:00
kjayapra-amd
8b6dc59393
SWDEV-241902 - Disable COMGR unbundler and use legacy Runtime unbundler.
...
Change-Id: I04128a40f67f3e5ce0db935a0a733b7044d75c34
[ROCm/clr commit: 79f0b8b794 ]
2023-01-03 09:31:11 -08:00
Chauncey Hui
80e1f21379
SWDEV-2 - Change OpenCL version number from 3549 to 3550
...
[ROCm/clr commit: 2eef0f8dd3 ]
2022-12-29 03:00:08 -05:00
jatang
fca7b357b8
SWDEV-372791 - Default UniformWorkGroupSize to true for CL1.x
...
Change-Id: If03396b5a7a3a69e05fdb4c43791a0d84d9f4127
[ROCm/clr commit: 05a8eaaf0f ]
2022-12-28 12:59:08 -05:00
Chauncey Hui
59f6fb9aab
SWDEV-2 - Change OpenCL version number from 3548 to 3549
...
[ROCm/clr commit: 6c1a250331 ]
2022-12-28 03:00:09 -05:00
Jaydeep Patel
f1eae835e3
SWDEV-374370 - Propogate element size to blit kernel.
...
Change-Id: I06d1ae6feebd238e9a63c617eb4c4dcf485d9ee0
[ROCm/clr commit: 070ae4e6d4 ]
2022-12-26 09:33:50 +00:00
Chauncey Hui
2dbee131bd
SWDEV-2 - Change OpenCL version number from 3547 to 3548
...
[ROCm/clr commit: b8faaf8458 ]
2022-12-21 03:00:11 -05:00
Jaydeep Patel
7df45ffc38
SWDEV-366087 - Pass pitch and slice pitch to blit kernel from rect struct.
...
Change-Id: I1ffe54929db59a40e2a1ae19c125f8d8e81b07ec
[ROCm/clr commit: 9076d9a518 ]
2022-12-20 16:43:49 +00:00
Chauncey Hui
5d8905d50c
SWDEV-2 - Change OpenCL version number from 3546 to 3547
...
[ROCm/clr commit: d37bf7d22b ]
2022-12-16 03:00:08 -05:00
Saleel Kudchadker
ed4c04b150
SWDEV-373334 - Use copyMetadata for blit decisions
...
- Check isAsync flag for small host copies on large bar as it synchronizes
- Use CopyEngine Preference hint if HMM is enabled.
Change-Id: I1ffc4b2604ed03cf5979cdc454178648c5ae5cba
[ROCm/clr commit: e0384f9f6b ]
2022-12-15 17:09:02 -05:00
Chauncey Hui
8d648e4efe
SWDEV-2 - Change OpenCL version number from 3545 to 3546
...
[ROCm/clr commit: 7e3e528441 ]
2022-12-15 03:00:08 -05:00
Jacob Lambert
87e6e1357b
SWDEV-356171 - Adding new Comgr mangled name fetching APIs
...
amd::Comgr::populate_mangled_names()
amd::Comgr::get_mangled_name()
Change-Id: Ie6ebf3aae76632f7e7cfef3c90642b2e3cd10b48
[ROCm/clr commit: 50d77d17fd ]
2022-12-14 12:40:18 -05:00
jatang
b9cb9b64ed
SWDEV-1 - Fix another build warning.
...
Change-Id: Ifed33732752e9d9ec74a244a0104bf571a9fc6c5
[ROCm/clr commit: a4fadb191a ]
2022-12-14 10:14:49 -05:00
Chauncey Hui
4c2154acfc
SWDEV-2 - Change OpenCL version number from 3544 to 3545
...
[ROCm/clr commit: 5aee3d3018 ]
2022-12-14 03:00:06 -05:00