User Details
- User Since
- May 7 2020, 9:26 AM (151 w, 1 d)
Jul 15 2021
Jul 14 2021
Jul 13 2021
Jul 12 2021
Jul 9 2021
Thanks, it was essential. I have updated the patch.
Jul 8 2021
Jul 7 2021
Sep 4 2020
Sep 3 2020
Sep 1 2020
Aug 30 2020
Aug 18 2020
Aug 15 2020
@bmahjour thanks for the reviews, I will update the patch soon.
@Whitney thanks for the reviews, I have added the test case.
Aug 8 2020
Thanks for the reviews @Whitney , I have updated the patch with the changes.
Aug 3 2020
Many thanks for you reviews @hiraditya , acknowledged and updated.
Jul 29 2020
Jul 28 2020
Jul 26 2020
Acknowledged, updated.
Jul 25 2020
Jul 22 2020
Jul 20 2020
Jul 19 2020
Jul 18 2020
Jul 16 2020
Jul 15 2020
Jul 14 2020
Jul 10 2020
Jul 9 2020
Jul 7 2020
Jul 6 2020
Many thanks, I have updated the diff.
Jun 29 2020
Many thanks, updated the parent revision.
Jun 28 2020
Jun 26 2020
Many thanks @asbirlea and @fhahn for the review, it surely makes more sense to keep CodeMoverUtils flexible with the required analysis. I've made all the analysis in CodeMotionUtils optional so now we need not add them in LICM.
Jun 25 2020
Jun 23 2020
Jun 22 2020
Jun 9 2020
This update fixes the existing errors in the patch.
This update removes localDominates which is not required, only one OrderedInstructions is required which is domTreeLevelBefore which is now a part of CodeMoverUtils.cpp
This update removes the OrderedInstructions class from CodeMoverUtils and also removes it's exposure to other transformation passes, both localDominates and domTreeLevelBefore is made as static functions and are present in CodeMoverUtils.cpp. OrderedInstructions::dominates() has been removed from CodeMoverUtils.cpp due to it's existance in DominatorTree::dominates(), the dominance test moved from OrderedInstructionsTest.cpp to CodeMoverUtilsTest.cpp is also removed.
Jun 4 2020
May 27 2020
May 26 2020
This update changes OrderedInstructions.cpp to Clang-format and fixes errors in function description of domTreeLevelBefore.
This update changes bfsLevelBefore to domTreeLevelBefore, the new name adds more details about the function and makes it more descriptive.
May 25 2020
Added function description to bfsLevelBefore and made some optimization changes in the dominance checks.