Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline

renyichen (Renyi Chen)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 30 2022, 4:27 PM (53 w, 13 h)

Recent Activity

Feb 22 2023

renyichen accepted D144340: [libc][math] Set floating point exceptions for exp*f, sinhf, and coshf..
Feb 22 2023, 2:35 PM · Restricted Project, Restricted Project

Feb 3 2023

renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

Implement scalbn.

Feb 3 2023, 2:02 PM · Restricted Project, Restricted Project
renyichen abandoned D143291: Add scalbn implementation and unit tests..
Feb 3 2023, 12:48 PM · Restricted Project, Restricted Project
renyichen requested review of D143291: Add scalbn implementation and unit tests..
Feb 3 2023, 12:28 PM · Restricted Project, Restricted Project

Feb 2 2023

renyichen retitled D143116: [libc][math] Implement scalbn, scalbnf, scalbnl. from Add scalbn, scalbnf, scalbnl. to [libc][math] Implement scalbn, scalbnf, scalbnl..
Feb 2 2023, 3:39 PM · Restricted Project, Restricted Project
renyichen added a comment to D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

scalbn is supposed to compute more efficiently than directly performing x*FLT_RADIX^n as described in C99 Standard (in existing implementations, it doesn't necessary holds).
A rough compare has been performed locally by fixing n and test over the range defined in the existing infra for scalbnf(x, n):

Feb 2 2023, 3:34 PM · Restricted Project, Restricted Project
renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

Add scalbn, scalbnf, scalbnl.

Feb 2 2023, 3:22 PM · Restricted Project, Restricted Project
renyichen updated the summary of D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..
Feb 2 2023, 12:23 PM · Restricted Project, Restricted Project

Feb 1 2023

renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..
  • small fix
Feb 1 2023, 5:41 PM · Restricted Project, Restricted Project
renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

Add newline at end of file.

Feb 1 2023, 5:30 PM · Restricted Project, Restricted Project
renyichen updated the summary of D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..
Feb 1 2023, 4:53 PM · Restricted Project, Restricted Project
renyichen retitled D143116: [libc][math] Implement scalbn, scalbnf, scalbnl. from edit the error message to Add scalbn, scalbnf, scalbnl..
Feb 1 2023, 4:53 PM · Restricted Project, Restricted Project
renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

Add scalbn.

Feb 1 2023, 4:00 PM · Restricted Project, Restricted Project
renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

Add darwin as well.

Feb 1 2023, 3:59 PM · Restricted Project, Restricted Project
renyichen updated the diff for D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..

include other commits.

Feb 1 2023, 3:47 PM · Restricted Project, Restricted Project
renyichen requested review of D143116: [libc][math] Implement scalbn, scalbnf, scalbnl..
Feb 1 2023, 3:44 PM · Restricted Project, Restricted Project

Dec 2 2022

renyichen added inline comments to D139064: Onboard signbitf to llvmlibc math functions..
Dec 2 2022, 3:06 PM · Restricted Project, Restricted Project

Dec 1 2022

renyichen added a comment to D139064: Onboard signbitf to llvmlibc math functions..

fputil vs builtin functions.

Dec 1 2022, 12:19 PM · Restricted Project, Restricted Project

Nov 30 2022

renyichen updated the diff for D139064: Onboard signbitf to llvmlibc math functions..

clang-format

Nov 30 2022, 5:32 PM · Restricted Project, Restricted Project
renyichen added a comment to D139064: Onboard signbitf to llvmlibc math functions..

Exhaustive/Performance tests might not be applicable for signbit. If desired, we may patch it here.

Nov 30 2022, 5:03 PM · Restricted Project, Restricted Project
renyichen updated the summary of D139064: Onboard signbitf to llvmlibc math functions..
Nov 30 2022, 5:01 PM · Restricted Project, Restricted Project
renyichen requested review of D139064: Onboard signbitf to llvmlibc math functions..
Nov 30 2022, 4:55 PM · Restricted Project, Restricted Project