Page MenuHomePhabricator

huihuiz (Huihui Zhang)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 9 2016, 6:44 PM (154 w, 1 d)

Recent Activity

Feb 19 2019

huihuiz created D58401: [MachineCSE] Improve MachineCSE profitability heuristics for better compile time..
Feb 19 2019, 11:56 AM · Restricted Project

Jan 23 2019

huihuiz added inline comments to D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP).
Jan 23 2019, 12:00 PM · Restricted Project
huihuiz added a comment to rL350514: Regenerate test..

Using "CHECK-NEXT" and matching with the exact register names will make this test cast very sensitive to scheduling and register allocation changes.
Use pattern matching should be a better approach.

Jan 23 2019, 11:57 AM

Oct 2 2018

huihuiz retitled D52797: [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop. from Clear LoopToAliasSetMap when outermost loop is deleted to [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop..
Oct 2 2018, 6:11 PM
huihuiz updated the diff for D52797: [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop..

Update comment message.

Oct 2 2018, 6:07 PM
huihuiz updated the diff for D52797: [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop..

Clear the LoopToAliasSetMap only when the loop being deleted is outermost loop
or removed from its parent. Otherwise, the alias information saved by its subloops
is cached, and later collected and erased by their nearest outer loop.

Oct 2 2018, 5:00 PM
huihuiz added a comment to D52797: [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop..

Patch will fix pr31141
https://bugs.llvm.org/show_bug.cgi?id=31141

Oct 2 2018, 3:25 PM
huihuiz added reviewers for D52797: [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop.: zhendongsu, davide, hans.
Oct 2 2018, 3:21 PM
huihuiz created D52797: [LICM] Clear LoopToAliasSetMap when a loop being deleted is outermost or removed from its parent loop..
Oct 2 2018, 1:04 PM

Aug 29 2018

huihuiz committed rL341008: [GlobalMerge] Fix GlobalMerge on bss external global variables..
[GlobalMerge] Fix GlobalMerge on bss external global variables.
Aug 29 2018, 5:51 PM
huihuiz closed D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables..
Aug 29 2018, 5:51 PM
huihuiz added reviewers for D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables.: asl, john.brawn, pcc.
Aug 29 2018, 10:31 AM

Aug 28 2018

huihuiz created D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables..
Aug 28 2018, 1:38 PM

Aug 1 2018

huihuiz added a comment to D49950: [Polly][JSONExporter] Replace bundled Jsoncpp with LLVM's JSON.h. NFC..
if (!ParseResult) {
  ParseResult.takeError();
  errs() << "JSCoP file could not be parsed\n";
  return false;
}
json::Object &jscop = *ParseResult.get().getAsObject();
Aug 1 2018, 4:28 PM · Restricted Project

Apr 4 2018

huihuiz committed rL329214: [Polly][IslAst] Fix minimal dependence distance..
[Polly][IslAst] Fix minimal dependence distance.
Apr 4 2018, 11:11 AM
huihuiz closed D45236: [Polly][IslAst] Fix minimal dependence distance..
Apr 4 2018, 11:11 AM · Restricted Project

Apr 3 2018

huihuiz updated the diff for D45236: [Polly][IslAst] Fix minimal dependence distance..

addressing review comments

Apr 3 2018, 6:25 PM · Restricted Project
huihuiz added a comment to D45236: [Polly][IslAst] Fix minimal dependence distance..

LGTM

Do you need someone to commit?

Apr 3 2018, 4:56 PM · Restricted Project
huihuiz updated the diff for D45236: [Polly][IslAst] Fix minimal dependence distance..

add -instnamer to unit test

Apr 3 2018, 4:50 PM · Restricted Project
huihuiz created D45236: [Polly][IslAst] Fix minimal dependence distance..
Apr 3 2018, 4:04 PM · Restricted Project

Apr 6 2017

huihuiz committed rL299701: [SelectionDAG] [ARM CodeGen] Fix chain information of LowerMUL.
[SelectionDAG] [ARM CodeGen] Fix chain information of LowerMUL
Apr 6 2017, 1:35 PM

Apr 5 2017

huihuiz added a comment to D31676: [SelectionDAG] [ARM CodeGen] Fix chain information of LowerMUL.

Hey James,

Apr 5 2017, 3:16 PM

Apr 4 2017

huihuiz added a reviewer for D31676: [SelectionDAG] [ARM CodeGen] Fix chain information of LowerMUL: t.p.northover.
Apr 4 2017, 12:19 PM
huihuiz added a comment to D31676: [SelectionDAG] [ARM CodeGen] Fix chain information of LowerMUL.

Please find the bug # 32404
https://bugs.llvm.org/show_bug.cgi?id=32404

Apr 4 2017, 12:16 PM
huihuiz created D31676: [SelectionDAG] [ARM CodeGen] Fix chain information of LowerMUL.
Apr 4 2017, 12:15 PM

Mar 29 2017

huihuiz committed rL299026: revert test commit r299024.
revert test commit r299024
Mar 29 2017, 1:36 PM
huihuiz committed rL299024: test commit, add blank line.
test commit, add blank line
Mar 29 2017, 1:23 PM

Mar 17 2017

huihuiz updated the diff for D30840: [SCEV] Fix trip multiple calculation.

Update based on Sanjoy's suggestions.

Mar 17 2017, 4:52 PM
huihuiz created D31087: [SCEV] Use const Loop *L instead of Loop *L.
Mar 17 2017, 10:31 AM

Mar 14 2017

huihuiz added a reviewer for D30840: [SCEV] Fix trip multiple calculation: eli.friedman.
Mar 14 2017, 4:01 PM

Mar 10 2017

huihuiz retitled D30840: [SCEV] Fix trip multiple calculation from Fix trip multiple calculation to [SCEV] Fix trip multiple calculation.
Mar 10 2017, 11:20 AM
huihuiz updated the summary of D30840: [SCEV] Fix trip multiple calculation.
Mar 10 2017, 11:19 AM
huihuiz created D30840: [SCEV] Fix trip multiple calculation.
Mar 10 2017, 11:12 AM

Jul 6 2016

huihuiz updated the diff for D21591: [Polly] Fix assertion due to buildMemoryAccess..

Update comments

Jul 6 2016, 9:55 AM

Jul 5 2016

huihuiz updated the diff for D21591: [Polly] Fix assertion due to buildMemoryAccess..

Add REQUIRES: asserts in case of no-asserts build

Jul 5 2016, 7:21 PM
huihuiz added a comment to D21591: [Polly] Fix assertion due to buildMemoryAccess..

Hey Michael,

Jul 5 2016, 4:30 PM

Jul 1 2016

huihuiz updated the diff for D21591: [Polly] Fix assertion due to buildMemoryAccess..

Update based on reviewer's feedback.

Jul 1 2016, 9:33 AM

Jun 22 2016

huihuiz updated the diff for D21591: [Polly] Fix assertion due to buildMemoryAccess..

Update based on reviewer's feedback.

Jun 22 2016, 7:20 PM

Jun 21 2016

huihuiz retitled D21591: [Polly] Fix assertion due to buildMemoryAccess. from to [Polly] Fix assertion due to buildMemoryAccess..
Jun 21 2016, 7:07 PM
huihuiz updated the diff for D21312: [Polly] Fix assertion due to loop overlap with nonaffine region. .
Jun 21 2016, 9:38 AM · Restricted Project
huihuiz added a comment to D21312: [Polly] Fix assertion due to loop overlap with nonaffine region. .

Thanks for the review and comments!

Jun 21 2016, 9:36 AM · Restricted Project

Jun 15 2016

huihuiz updated the diff for D21312: [Polly] Fix assertion due to loop overlap with nonaffine region. .

Refine the logic of checking loop overlap with nonaffine subregion.

Jun 15 2016, 5:57 PM · Restricted Project
huihuiz added reviewers for D21312: [Polly] Fix assertion due to loop overlap with nonaffine region. : hiraditya, spop, sebpop.
Jun 15 2016, 10:32 AM · Restricted Project

Jun 13 2016

huihuiz added a reviewer for D21312: [Polly] Fix assertion due to loop overlap with nonaffine region. : zinob.
Jun 13 2016, 3:42 PM · Restricted Project
huihuiz retitled D21312: [Polly] Fix assertion due to loop overlap with nonaffine region. from to Fix assertion due to loop overlap with nonaffine region. .
Jun 13 2016, 3:41 PM · Restricted Project