- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Wed, Mar 1
Feb 24 2023
Simplified test
Feb 21 2023
In D144070#4131694, @sameerds wrote:The commit description uses a number "60638" to refer to some issue, but there is no suitable context. If this is a github issue, just putting the whole URL might be better? And do note that this needs to be in the git commit, and not just the review description on this page.
Review comments
Feb 16 2023
Feb 15 2023
Reordered conditions as Jay mentioned
Feb 14 2023
Feb 7 2023
Feb 3 2023
Addressed review comments
- Using isNeverUniform instead of isSourceOfDivergence.
- Removed the bit for always uniform.
Feb 2 2023
In D143154#4099243, @arsenm wrote:I’m not sure we really need a bit for just these 3 cases
Jan 31 2023
Jan 24 2023
Jan 22 2023
Cleaned up MIR test
Jan 19 2023
Addressed review comments, updated MIR test
Jan 18 2023
Addressed Matt's comments
Jan 16 2023
Dec 21 2022
Dec 20 2022
Nov 29 2022
Addressed Matt's comments
Nov 16 2022
Nov 14 2022
Removed -O0 from run lines of all tests. legalize-uadde.mir, legalize-uaddo.mir, legalize-usube.mir, legalize-usubo.mir had to be updated
Removed -global-isel-abort=0
Nov 10 2022
Addressed review comments, updated summary.
Since only v_add_co_u32_e32 can be converted to SDWA form there is no need to try convert v_addc_co_u32_e64 to it's VOP2 form. This will allow us to get rid of all the checks we were performing on v_addc_co_u32. The shrinking of this instr will be taken care by si-shrink-instructions.
Nov 8 2022
Sorry! Accidently reopened the review with another patch I'm working on. Closing again.
- New changes abandon carry handling
- updated tests for updated rule
- clang format
Nov 5 2022
Realized my mistake the carry output is properly updated (if condition, line 5104)
Nov 4 2022
In D137407#3908174, @foad wrote:In D137407#3907766, @yassingh wrote:Where should I add the tests for this change?
Does AMDGPU use this code? If so you could put something in test/CodeGen/AMDGPU/GlobalISel/legalize-add.mir.
Where should I add the tests for this change?
Oct 27 2022
Oct 26 2022
Pre-committed the tests and rebased the diff
Oct 24 2022
Sep 22 2022
Updated the predicate to check isAtomicRMW operations, added another one for CMPXCGH
Sep 21 2022
removed unnecessary namespace identifier llvm:: as @arsenm suggested
Sep 20 2022
In D134266#3802636, @arsenm wrote:What's this going to be used for?
Removed extra markers
Sep 19 2022
Moved string label template functions back to CFGPrinter.h
Moved common code to generate node label to template functions
Sep 16 2022
Updating entire diff, since changes dropped the original patch, all syntax changes requested have been addressed.
Discussion about whether to move common cl-options for -dot-cfg and -dot-mcfg in single place is still open, but as @arsenm suggested it might not be worth the effort and I agree.
In D133709#3795640, @arsenm wrote:Latest patch seems to have dropped the base patch
Syntax changes addressing reviewers comments
Sep 13 2022
Changes addressing Matt's comments
Updated pass summary, code syntax and added tests