We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d58bd1 commit 0099643Copy full SHA for 0099643
amd/device-libs/ockl/src/hsaqs.cl
@@ -72,7 +72,11 @@ update_mbox(const __global amd_signal_t *sig)
72
if (mb) {
73
uint id = sig->event_id;
74
AS(mb, id, memory_order_release, memory_scope_all_svm_devices);
75
- __builtin_amdgcn_s_sendmsg(1 | (0 << 4), __builtin_amdgcn_readfirstlane(id) & 0xff);
+ uint mid = id &
76
+ (__oclc_ISA_version < 9000 ? 0xff :
77
+ (__oclc_ISA_version < 10000 ? 0xffffff :
78
+ (__oclc_ISA_version < 11000 ? 0x7fffff : 0xffffff)));
79
+ __builtin_amdgcn_s_sendmsg(1 | (0 << 4), __builtin_amdgcn_readfirstlane(mid));
80
}
81
82
0 commit comments