User Details
- User Since
- Jan 15 2016, 6:28 AM (375 w, 2 h)
Thu, Mar 9
No objections from MIOpen side.
Dec 15 2022
Dec 14 2022
Just in case, am I correct that the compiler engages output modifiers only when "denormal-fp-math"="positive-zero"? AFAIU this is necessary because output modifiers force -0 to +0.
Aug 12 2022
Aug 9 2022
LGTM
Jul 25 2022
A typo in the doc, but otherwise LGTM.
Oct 7 2019
Make it so!
Sep 25 2019
Good!
Aug 30 2019
lol, you've already made null reads free from the constant bus POV ;)
LGTM
LGTM
Interesting question. Does null SGPR reads occupy constant bus?
This looks good!
Jul 17 2019
LGTM
Jul 15 2019
LGTM
LGTM!
Jun 14 2019
LGTM!
Jun 5 2019
Please make this small fix and go ahead.
May 24 2019
LGTM
May 20 2019
Very good, thanks!
May 16 2019
Great, thanks!
What would occur if offset exceeds int16 due to destination label is too far?
Looks good.
Apr 26 2019
LGTM. Recommendation: it would be nice if error message will be more descriptive (where is does not require too much work)
Apr 15 2019
LGTM
Looks good.
LGTM
Mar 27 2019
None objections.
LGTM
Mar 14 2019
Feb 21 2019
LGTM
Feb 7 2019
Looks good from assember's side.
Feb 6 2019
Good, thanks!
Jan 17 2019
LGTM
This patch LGTM
Do we support different constants if one is literal and another one is inline constant?
s_and_b32 s2, 2, 1234
AFAIR gpu supports arbitrary number of inline constants.
Oct 17 2018
Perhaps I am not the right person to approve this, but LGTM provided that this enables CO v2/v3 switching.
Would it work with "clang -x assembler..." as well?
Jul 25 2018
Good job, thanks!
LGTM
Jul 5 2018
Perhaps fixes needed.
Jun 22 2018
LGTM, thanks.
Is it so that the updated documentation is valid only if code-object-v3 is specified?
Is the V3 code object compatible with the latest ROCm release?
Jun 7 2018
LGTM
LGTM
May 30 2018
Adding Dmitry as he is more fluent in this domain.
Apr 10 2018
LGTM.
Apr 9 2018
LGTM
Is it so that max_scratch_backing_memory_byte_size is not needed at all for Gfx7-9?
LGTM
Looks good.
Apr 5 2018
Great, thanks.
Looks good.
Apr 4 2018
LGTM
Looks good.
LGTM.
Apr 3 2018
Looks good.
Looks good.
Mar 27 2018
LGTM
LGTM
Mar 26 2018
Looks good.
Mar 23 2018
LGTM
Mar 20 2018
Does this resolve any bugzilla?
Adding Dmitry.
Mar 15 2018
LGTM
LGTM
Mar 7 2018
It seems that -mattr corrupts the design. What is the purpose of this option?
Mar 6 2018
Dmitry, I believe you can go ahead.
Mar 5 2018
LGTM
Mar 1 2018
The change requires LDS bit in BUFFER_STORE_LDS_DWORD. This looks incorrect. LDS bit affects only MUBUF reads.
LGTM
Feb 20 2018
LGTM. I recommend adding an erratic case with both "lds" and "tfe" to the tests.
Feb 3 2018
Looks good except come comments.
Feb 2 2018
Feb 1 2018
Jan 25 2018
LGTM.
BTW it would be nice to have a comment explaining the limitations of MIMG support. In short:
- There is a fundamental limitation: only index of the beginning VGPR of address and data is specified/encoded. The number of actually used VGPRs are set implicitly (in the T#) and thus not known during assembling and disassembling.
- This limitation can not be overcame unless violation of the SP3 compatibility requirement
- Also there is a drawback related to CodeGen: the number of used VGPRs can be set to the power of 2 only, but actual number of VGPRs used is more diverse.
Jan 18 2018
Dmitry, please consider the following (excerpt from GCN ISA manual):
LGTM
Jan 16 2018
Let's reach consensus.
Jan 15 2018
If possible, please add some negative test(s), i.e. SDWA with non-inlineable constant(s). See also style-related recommendation. Otherwise fine.
Jan 9 2018
Some style-related fixes are desirable, otherwise LGTM.
Dec 29 2017
Please also add some testcases to test\MC\AMDGPU\sopk.s and, possibly, to sopk-err.s.