Page MenuHomePhabricator

monkchiang (Monk Chiang)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 10 2020, 6:35 PM (22 w, 11 h)

Recent Activity

Dec 30 2020

monkchiang committed rG1d04cbeb4353: [RISCV] Define vector single-width type-convert intrinsic. (authored by monkchiang).
[RISCV] Define vector single-width type-convert intrinsic.
Dec 30 2020, 7:57 PM
monkchiang committed rG2aed9bc98ab6: [RISCV] Define vector narrowing type-convert intrinsic. (authored by monkchiang).
[RISCV] Define vector narrowing type-convert intrinsic.
Dec 30 2020, 7:57 PM
monkchiang committed rGfdd30faae5b6: [RISCV] Define vector widening type-convert intrinsic. (authored by monkchiang).
[RISCV] Define vector widening type-convert intrinsic.
Dec 30 2020, 7:57 PM
monkchiang closed D93933: [RISCV] Define vector single-width type-convert intrinsic..
Dec 30 2020, 7:57 PM · Restricted Project
monkchiang closed D93932: [RISCV] Define vector narrowing type-convert intrinsic..
Dec 30 2020, 7:57 PM · Restricted Project
monkchiang closed D93855: [RISCV] Define vector widening type-convert intrinsic..
Dec 30 2020, 7:57 PM · Restricted Project
monkchiang committed rGecc38eac7669: Add intrinsic testcase for some missing widening reduction. (authored by monkchiang).
Add intrinsic testcase for some missing widening reduction.
Dec 30 2020, 7:15 PM
monkchiang closed D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..
Dec 30 2020, 7:15 PM · Restricted Project
monkchiang updated the diff for D93932: [RISCV] Define vector narrowing type-convert intrinsic..
  1. Add earlyclobber constraint
  2. support float16 to i8 conversion for vfncvt.xu.f / vfncvt.x.f / vfncvt.rtz.xu.f / vfcvt.rtz.x.f
  3. Add float16 to i8 conversion test cases
Dec 30 2020, 4:57 AM · Restricted Project
monkchiang added a comment to D93855: [RISCV] Define vector widening type-convert intrinsic..

I don't think my earlyclobber question from earlier was addressed?

Dec 30 2020, 4:54 AM · Restricted Project
monkchiang updated the diff for D93855: [RISCV] Define vector widening type-convert intrinsic..
  1. Add earlyclobber constraint
  2. vfwcvt.f.xu and vfwcvt.f.x support i8 to float16 conversion
  3. Add new test cases for vfwcvt.f.xu and vfwcvt.f.x
Dec 30 2020, 4:52 AM · Restricted Project

Dec 29 2020

monkchiang requested review of D93933: [RISCV] Define vector single-width type-convert intrinsic..
Dec 29 2020, 11:02 PM · Restricted Project
monkchiang requested review of D93932: [RISCV] Define vector narrowing type-convert intrinsic..
Dec 29 2020, 10:58 PM · Restricted Project
monkchiang updated the diff for D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..

address @craig.topper 's comments

Dec 29 2020, 10:50 PM · Restricted Project
monkchiang updated the diff for D93855: [RISCV] Define vector widening type-convert intrinsic..

Remove i64 to float in RV32 test case for fwcvt.xu.f.v/fwcvt.x.f.v/fwcvt.rtz.xu.f.v/fwcvt.rtz.x.f.v intrinsic.

Dec 29 2020, 8:13 PM · Restricted Project
monkchiang updated the diff for D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..

Add vredsum and vredsumu test cases

Dec 29 2020, 7:37 PM · Restricted Project
monkchiang updated the summary of D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..
Dec 29 2020, 7:35 PM · Restricted Project
monkchiang added a comment to D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..

Add missing float->double tests for rv32.

Are you also going to add the integer tests to this patch or will that be another patch?

Dec 29 2020, 5:26 PM · Restricted Project
monkchiang added a comment to D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..
Dec 29 2020, 5:16 PM · Restricted Project
monkchiang updated the diff for D93855: [RISCV] Define vector widening type-convert intrinsic..

Remove unneeded class, and Add several missing test cases for RV32.
All of mask test cases follow-up D93878.

Dec 29 2020, 1:28 PM · Restricted Project
monkchiang updated the diff for D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..

Add missing float->double tests for rv32.

Dec 29 2020, 1:18 PM · Restricted Project

Dec 28 2020

monkchiang requested review of D93887: [RISCV] Add intrinsic testcase for some missing widening reduction..
Dec 28 2020, 10:16 PM · Restricted Project
monkchiang updated the diff for D93855: [RISCV] Define vector widening type-convert intrinsic..

address @craig.topper 's comments, and rebase the patch.
thanks!

Dec 28 2020, 7:05 PM · Restricted Project
monkchiang requested review of D93855: [RISCV] Define vector widening type-convert intrinsic..
Dec 28 2020, 2:22 AM · Restricted Project

Dec 26 2020

monkchiang committed rG622ea9cf74bc: [RISCV] Define vector widening reduction intrinsic. (authored by monkchiang).
[RISCV] Define vector widening reduction intrinsic.
Dec 26 2020, 5:44 AM
monkchiang closed D93807: [RISCV] Define vector widening reduction intrinsic..
Dec 26 2020, 5:43 AM · Restricted Project

Dec 24 2020

monkchiang requested review of D93807: [RISCV] Define vector widening reduction intrinsic..
Dec 24 2020, 6:12 PM · Restricted Project
monkchiang committed rGafd03cd33582: [RISCV] Define vector single-width reduction intrinsic. (authored by monkchiang).
[RISCV] Define vector single-width reduction intrinsic.
Dec 24 2020, 5:57 PM
monkchiang closed D93746: [RISCV] Define vector single-width reduction intrinsic..
Dec 24 2020, 5:56 PM · Restricted Project

Dec 23 2020

monkchiang updated the diff for D93746: [RISCV] Define vector single-width reduction intrinsic..

Remove redundant constraint in VPseudoReductionV_VS class

Dec 23 2020, 6:22 PM · Restricted Project
monkchiang closed D93508: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics.

Closed by 3183add5343e5

Dec 23 2020, 6:15 PM · Restricted Project
monkchiang updated the diff for D93746: [RISCV] Define vector single-width reduction intrinsic..

Fix comment in IntrinsicsRISCV.td

Dec 23 2020, 4:56 PM · Restricted Project

Dec 22 2020

monkchiang requested review of D93746: [RISCV] Define vector single-width reduction intrinsic..
Dec 22 2020, 10:36 PM · Restricted Project

Dec 20 2020

monkchiang committed rG3183add5343e: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics. (authored by monkchiang).
[RISCV] Define the remaining vector fixed-point arithmetic intrinsics.
Dec 20 2020, 11:01 PM

Dec 17 2020

monkchiang updated the summary of D93508: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics.
Dec 17 2020, 8:02 PM · Restricted Project
monkchiang updated the summary of D93508: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics.
Dec 17 2020, 7:51 PM · Restricted Project
monkchiang updated the summary of D93508: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics.
Dec 17 2020, 7:50 PM · Restricted Project
monkchiang requested review of D93508: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics.
Dec 17 2020, 7:49 PM · Restricted Project
monkchiang updated the diff for D93366: [RISCV] Define vsadd/vsaddu/vssub/vssubu intrinsics..

Use II->ExtendedOperand be condition for if statement.

Dec 17 2020, 2:05 PM · Restricted Project
monkchiang updated the diff for D93366: [RISCV] Define vsadd/vsaddu/vssub/vssubu intrinsics..

Let ExtendOperand direct really need to extend a operand.
Correct get operands when we use it in LowerIntrinsic_W_CHAIN

Dec 17 2020, 3:52 AM · Restricted Project

Dec 16 2020

monkchiang updated the diff for D93366: [RISCV] Define vsadd/vsaddu/vssub/vssubu intrinsics..

rebase main branch.

Dec 16 2020, 10:43 PM · Restricted Project

Dec 15 2020

monkchiang requested review of D93366: [RISCV] Define vsadd/vsaddu/vssub/vssubu intrinsics..
Dec 15 2020, 9:28 PM · Restricted Project