Page MenuHomePhabricator

XinWang10 (Wang, Xin)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 29 2022, 6:43 PM (10 w, 8 h)

Recent Activity

Mon, Jan 9

XinWang10 added inline comments to D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 11:39 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.

Update comments

Mon, Jan 9, 11:38 PM · Restricted Project, Restricted Project
XinWang10 added reviewers for D141348: [X86][CodeGen]Fix extract f16 from big vectors: pengfei, LuoYuanke, FreddyYe.
Mon, Jan 9, 11:36 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.

Change tests

Mon, Jan 9, 11:35 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.

Updating D141348: [X86][CodeGen]Fix extract f16 from big vectors

Mon, Jan 9, 11:30 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.

Fix extract f16 from big vectors

Mon, Jan 9, 10:21 PM · Restricted Project, Restricted Project
XinWang10 abandoned D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 10:18 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 10:17 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 9:59 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 9:37 PM · Restricted Project, Restricted Project
XinWang10 abandoned D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 9:34 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 9:31 PM · Restricted Project, Restricted Project
XinWang10 abandoned D141351: assert feature fp16.
Mon, Jan 9, 9:29 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 9:29 PM · Restricted Project, Restricted Project
XinWang10 requested review of D141351: assert feature fp16.
Mon, Jan 9, 9:28 PM · Restricted Project, Restricted Project
XinWang10 updated the summary of D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 8:19 PM · Restricted Project, Restricted Project
XinWang10 requested review of D141348: [X86][CodeGen]Fix extract f16 from big vectors.
Mon, Jan 9, 8:11 PM · Restricted Project, Restricted Project

Jan 5 2023

XinWang10 added inline comments to D140963: Auto Causes copy problems.
Jan 5 2023, 3:28 AM · Restricted Project, Restricted Project
XinWang10 closed D140963: Auto Causes copy problems.
Jan 5 2023, 2:47 AM · Restricted Project, Restricted Project
XinWang10 added inline comments to D140963: Auto Causes copy problems.
Jan 5 2023, 2:43 AM · Restricted Project, Restricted Project
XinWang10 retitled D140963: Auto Causes copy problems from [Coverity] Auto Causes copy to Auto Causes copy problems.
Jan 5 2023, 1:43 AM · Restricted Project, Restricted Project
XinWang10 added reviewers for D140963: Auto Causes copy problems: LuoYuanke, pengfei, FreddyYe, xiangzhangllvm.
Jan 5 2023, 1:06 AM · Restricted Project, Restricted Project

Jan 4 2023

XinWang10 requested review of D140963: Auto Causes copy problems.
Jan 4 2023, 2:24 AM · Restricted Project, Restricted Project

Dec 11 2022

XinWang10 updated the diff for D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.

update

Dec 11 2022, 6:03 PM · Restricted Project, Restricted Project

Dec 9 2022

XinWang10 updated the diff for D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.

update patch

Dec 9 2022, 12:18 AM · Restricted Project, Restricted Project

Dec 8 2022

XinWang10 updated the diff for D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.

fail to apply patch

Dec 8 2022, 11:48 PM · Restricted Project, Restricted Project
XinWang10 planned changes to D139693: Adjust format.
Dec 8 2022, 11:03 PM · Restricted Project, Restricted Project
XinWang10 updated the diff for D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.

adjust format

Dec 8 2022, 11:01 PM · Restricted Project, Restricted Project
XinWang10 requested review of D139693: Adjust format.
Dec 8 2022, 10:58 PM · Restricted Project, Restricted Project
XinWang10 retitled D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops from Expand usage of CreateBuildVecShuffle to make full use of vector ops to [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.
Dec 8 2022, 10:23 PM · Restricted Project, Restricted Project
XinWang10 added a comment to D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.

Now, when llc encounters the case that contains a lot of extract_vector_elt and a BUILD_VECTOR, it will replace these to vector_shuffle to decrease the size of code, the actions are done in createBuildVecShuffle in DAGCombiner.cpp, but now the code cannot handle the case that the size of source vector reg is more than twice the dest size.

Better to limit column width to 80.

Now, when llc encounters the case that contains a lot of
extract_vector_elt and a BUILD_VECTOR, it will replace these to
vector_shuffle to decrease the size of code, the actions are done in
createBuildVecShuffle in DAGCombiner.cpp, but now the code cannot handle
the case that the size of source vector reg is more than twice the dest
size.

Dec 8 2022, 6:18 PM · Restricted Project, Restricted Project
XinWang10 updated the summary of D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.
Dec 8 2022, 6:17 PM · Restricted Project, Restricted Project
XinWang10 updated the summary of D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.
Dec 8 2022, 6:17 PM · Restricted Project, Restricted Project
XinWang10 added reviewers for D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops: pengfei, FreddyYe, HaohaiWen.
Dec 8 2022, 5:43 PM · Restricted Project, Restricted Project
XinWang10 requested review of D139685: [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops.
Dec 8 2022, 5:40 PM · Restricted Project, Restricted Project