Page MenuHomePhabricator

Kazhuu (Mauri Mustonen)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 20 2020, 11:37 AM (32 w, 1 d)

Recent Activity

Fri, Feb 26

Kazhuu added inline comments to D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled.
Fri, Feb 26, 2:27 AM · Restricted Project
Kazhuu updated the diff for D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled.

Add UseVPlanNative path boolean to inform when to use VPlan native path, removed unnecessary assert modification from earlier and update the test case. Now vectorizing inner loop produces the same vectorized code when VPlan native path flag is enabled and not enabled.

Fri, Feb 26, 2:23 AM · Restricted Project

Thu, Feb 25

Kazhuu updated the diff for D97136: [VPlan] Support to widen select intructions in VPlan native path.

Add test cases for different select conditions and clean up test to only check relevant widened select lines. I checked other tests that other people have written and some of them also check for the relevant lines only, not all lines generated by the python script. So I did the same. Any opinions is this a preferred way?

Thu, Feb 25, 7:29 AM · Restricted Project
Kazhuu added inline comments to D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled.
Thu, Feb 25, 5:56 AM · Restricted Project
Kazhuu updated the diff for D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled.

Change and bare minimum test case

Thu, Feb 25, 1:45 AM · Restricted Project

Wed, Feb 24

Kazhuu added reviewers for D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled: Florian, gilr, sguggill, Ayal.
Wed, Feb 24, 4:30 AM · Restricted Project
Kazhuu requested review of D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled.
Wed, Feb 24, 4:21 AM · Restricted Project

Tue, Feb 23

Kazhuu added inline comments to D97136: [VPlan] Support to widen select intructions in VPlan native path.
Tue, Feb 23, 11:53 PM · Restricted Project
Kazhuu updated the diff for D97136: [VPlan] Support to widen select intructions in VPlan native path.

Removed use of PredicatedScalarEvolution and use ScalaEvolution instead to clean up diff.

Tue, Feb 23, 11:50 PM · Restricted Project
Kazhuu added inline comments to D97136: [VPlan] Support to widen select intructions in VPlan native path.
Tue, Feb 23, 9:26 AM · Restricted Project
Kazhuu updated the summary of D97136: [VPlan] Support to widen select intructions in VPlan native path.
Tue, Feb 23, 6:10 AM · Restricted Project
Kazhuu added a comment to D97136: [VPlan] Support to widen select intructions in VPlan native path.

Call instruction widening as a separate patch here: https://reviews.llvm.org/D97278

Tue, Feb 23, 6:06 AM · Restricted Project
Kazhuu added reviewers for D97278: [VPlan] Support to widen call intructions in VPlan native path: fhahn, rengolin, gilr.
Tue, Feb 23, 6:04 AM · Restricted Project
Kazhuu requested review of D97278: [VPlan] Support to widen call intructions in VPlan native path.
Tue, Feb 23, 6:03 AM · Restricted Project
Kazhuu updated the diff for D97136: [VPlan] Support to widen select intructions in VPlan native path.

Rebase with latest changes, add support for select instruction widening only in this patch and add test case for it. Add call instruction widening as a separate patch later.

Tue, Feb 23, 2:02 AM · Restricted Project

Sun, Feb 21

Kazhuu updated the diff for D97136: [VPlan] Support to widen select intructions in VPlan native path.

Fix failing unit tests.

Sun, Feb 21, 7:02 AM · Restricted Project
Kazhuu abandoned D97143: [VPlan] Support to widen call and select intructions in VPlan native path.

Accidentally duplicated this with arcanist. Original diff here: https://reviews.llvm.org/D97136

Sun, Feb 21, 6:52 AM · Restricted Project
Kazhuu updated the diff for D97143: [VPlan] Support to widen call and select intructions in VPlan native path.

Add support to widen call and select instructions in VPlan native path by using correct recipes when such instruction is encountered. This is already used by inner loop vectorizer. I modified my previously committed VPlan test to also test for the call instruction widening.

Sun, Feb 21, 6:50 AM · Restricted Project
Kazhuu requested review of D97143: [VPlan] Support to widen call and select intructions in VPlan native path.
Sun, Feb 21, 6:32 AM · Restricted Project

Sat, Feb 20

Kazhuu updated the summary of D97136: [VPlan] Support to widen select intructions in VPlan native path.
Sat, Feb 20, 11:35 PM · Restricted Project
Kazhuu updated the summary of D97136: [VPlan] Support to widen select intructions in VPlan native path.
Sat, Feb 20, 11:27 PM · Restricted Project
Kazhuu requested review of D97136: [VPlan] Support to widen select intructions in VPlan native path.
Sat, Feb 20, 11:21 PM · Restricted Project

Oct 6 2020

Kazhuu added a comment to D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction.

Thank you!

Oct 6 2020, 2:15 AM · Restricted Project

Oct 5 2020

Kazhuu added a comment to D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction.

Ping! Does someone want to commit this for me with the name Mauri Mustonen and email mauri_mustonen@hotmail.com, thanks!

Oct 5 2020, 11:32 PM · Restricted Project

Sep 19 2020

Kazhuu updated the diff for D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction.

Squashed diff. And I need someone to commit this change for me. It can be done with the name Mauri Mustonen and email mauri_mustonen@hotmail.com, thanks.

Sep 19 2020, 12:30 AM · Restricted Project

Sep 18 2020

Kazhuu updated the diff for D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction.

Typed all used LLVM intrinsic functions.

Sep 18 2020, 11:49 AM · Restricted Project

Sep 17 2020

Kazhuu updated the diff for D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction.

Updated FileCheck to check more detailed about vectorized basic blocks. But I'd still want to get some pointers. Is this now too detailed checking and making the check too brittle for changes?

Sep 17 2020, 11:55 AM · Restricted Project

Sep 12 2020

Kazhuu requested review of D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction.
Sep 12 2020, 10:28 AM · Restricted Project

Aug 17 2020

Kazhuu added a comment to D86068: [utils] Python utils script extract_vplan.py to extract VPlan digraphs regexp fix.

I need someone else to commit this patch for me. Commit can be made with name Mauri Mustonen and email mauri_mustonen@hotmail.com.

Aug 17 2020, 7:44 AM · Restricted Project
Kazhuu retitled D86068: [utils] Python utils script extract_vplan.py to extract VPlan digraphs regexp fix from Python utils script extract_vplan.py to extract VPlan digraphs regexp fix to [utils] Python utils script extract_vplan.py to extract VPlan digraphs regexp fix.
Aug 17 2020, 6:21 AM · Restricted Project
Kazhuu requested review of D86068: [utils] Python utils script extract_vplan.py to extract VPlan digraphs regexp fix.
Aug 17 2020, 5:49 AM · Restricted Project