Page MenuHomePhabricator

hkao13 (Henry Kao)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 25 2020, 7:21 AM (34 w, 6 d)

Recent Activity

Jun 8 2020

hkao13 updated the diff for D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors..
Jun 8 2020, 11:35 AM · Restricted Project
hkao13 added inline comments to D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors..
Jun 8 2020, 11:35 AM · Restricted Project

Jun 4 2020

hkao13 added inline comments to D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors..
Jun 4 2020, 8:12 AM · Restricted Project
hkao13 updated the diff for D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors..
Jun 4 2020, 8:12 AM · Restricted Project
hkao13 retitled D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. from [CodeGen][SVE] Replace deprecated call to getVectorNumElements() with getVectorElemetCount() in replaceZeroVectorStore() to [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors..
Jun 4 2020, 8:11 AM · Restricted Project

Jun 1 2020

hkao13 updated the diff for D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().
Jun 1 2020, 6:23 AM · Restricted Project
hkao13 added inline comments to D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().
Jun 1 2020, 6:23 AM · Restricted Project

May 29 2020

hkao13 added inline comments to D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().
May 29 2020, 4:25 PM · Restricted Project
hkao13 added a comment to D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().

@efriedma My weak ordering was wrong. The logic I posted above does not always hold. A > B and B < A can both be true if one is scalable and the other is not. Anyhow what you propose makes sense. I made the changes in the latest edit.

May 29 2020, 4:25 PM · Restricted Project
hkao13 updated the diff for D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().

Removed ElementCount operator overloads and reverted getVectorElementCount() for case i8 -> <1 x i1>

May 29 2020, 4:25 PM · Restricted Project
hkao13 added inline comments to D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().
May 29 2020, 2:14 PM · Restricted Project
hkao13 created D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector().
May 29 2020, 12:00 PM · Restricted Project
hkao13 created D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors..
May 29 2020, 11:27 AM · Restricted Project

Mar 25 2020

hkao13 added a comment to D76780: [OpenMP] Added memory barrier to solve data race.

@Hahnfeld Thanks for the review. I made your suggested changes in the latest update.

Mar 25 2020, 11:53 AM · Restricted Project
hkao13 updated the diff for D76780: [OpenMP] Added memory barrier to solve data race.

Moving KMP_MB above debug output.

Mar 25 2020, 11:53 AM · Restricted Project
hkao13 added reviewers for D76780: [OpenMP] Added memory barrier to solve data race: Hahnfeld, jlpeyton.
Mar 25 2020, 10:15 AM · Restricted Project
hkao13 updated the diff for D76780: [OpenMP] Added memory barrier to solve data race.

Added memory barrier to solve potential data race when acquiring lock for critical section.

Mar 25 2020, 9:43 AM · Restricted Project
hkao13 created D76780: [OpenMP] Added memory barrier to solve data race.
Mar 25 2020, 9:43 AM · Restricted Project