User Details
User Details
- User Since
- Apr 18 2023, 2:08 AM (32 w, 2 d)
Oct 27 2023
Oct 27 2023
d-smirnov updated the diff for D155689: [WIP][Flang] Extracting internal constants from scalar literals.
Updated
Oct 19 2023
Oct 19 2023
d-smirnov updated the diff for D155689: [WIP][Flang] Extracting internal constants from scalar literals.
Updated + minor bugfix
Oct 10 2023
Oct 10 2023
d-smirnov added a comment to D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
We have some improvements with the patch, most notable: 549.fotonik_3d improves about 6%.
@nikic Should we revert the patch and try another location for it (in LICM pass, as you previously suggested)?
Oct 5 2023
Oct 5 2023
d-smirnov added a comment to D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Updated
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Updated
Oct 2 2023
Oct 2 2023
d-smirnov added a comment to D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
@nikic Amended.
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
amended
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
amended
d-smirnov added a comment to D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
@nikic Updated. Please review
Sep 21 2023
Sep 21 2023
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
comment updated
d-smirnov retitled D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP from [PATCH] [llvm] [InstCombine] Reassociate loop invariant GEP index calculations. to [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Sep 20 2023
Sep 20 2023
d-smirnov added a comment to D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
updated
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Reordered and removed extra check
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Amended
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Hexagon test updated
Sep 19 2023
Sep 19 2023
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
unit tests
Sep 18 2023
Sep 18 2023
d-smirnov added a comment to D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
@nikic Could you check out the updated code to make sure we're on the right track before I try to fix the rest of the unit tests?
Sep 16 2023
Sep 16 2023
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
unit tests
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
unit test fixed
Sep 15 2023
Sep 15 2023
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
updated
d-smirnov updated the diff for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Relaxed checks
Sep 11 2023
Sep 11 2023
d-smirnov updated the diff for D155689: [WIP][Flang] Extracting internal constants from scalar literals.
Separate pass now
Jul 21 2023
Jul 21 2023
d-smirnov added a reviewer for D155990: [Flang] Restricting dynamic arrays stack to heap move: kiranchandramohan.
d-smirnov requested review of D155990: [Flang] Restricting dynamic arrays stack to heap move.
Jul 19 2023
Jul 19 2023
d-smirnov added a reviewer for D155689: [WIP][Flang] Extracting internal constants from scalar literals: kiranchandramohan.
d-smirnov requested review of D155689: [WIP][Flang] Extracting internal constants from scalar literals.
d-smirnov added a reviewer for D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP: kiranchandramohan.
d-smirnov requested review of D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP.
Jun 30 2023
Jun 30 2023
d-smirnov added inline comments to D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
addressed change requests
Jun 29 2023
Jun 29 2023
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
refactored
Jun 6 2023
Jun 6 2023
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Rebased
Jun 5 2023
Jun 5 2023
d-smirnov retitled D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause from [Flang][OpenMP] Lower allocatable or pointer to [Flang][OpenMP] Lower allocatable or pointer in private clause.
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Linter
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Linter + bugfix
Jun 2 2023
Jun 2 2023
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
+ pointers
May 31 2023
May 31 2023
d-smirnov added inline comments to D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Linter
d-smirnov retitled D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause from WIP : : [Flang][OpenMP] Lower allocatable or pointer to [Flang][OpenMP] Lower allocatable or pointer.
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Small refactoring
May 25 2023
May 25 2023
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Added epilogue
May 18 2023
May 18 2023
d-smirnov updated the diff for D148570: [Flang][OpenMP] Lower allocatable or pointer in private clause.
Handling private clause for allocatables
Apr 26 2023
Apr 26 2023