Page MenuHomePhabricator

kongyi (Yi Kong)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 23 2014, 2:03 AM (273 w, 1 d)

Recent Activity

Jun 13 2019

kongyi accepted D63105: Add --print-supported-cpus flag for clang..

LGTM.

Jun 13 2019, 9:19 PM · Restricted Project

Jun 12 2019

kongyi added a comment to D63034: Slightly increase LastCallToStaticBonus for cold callsites.

Ping...

Jun 12 2019, 4:51 PM · Restricted Project
kongyi added inline comments to D63105: Add --print-supported-cpus flag for clang..
Jun 12 2019, 1:36 PM · Restricted Project

Jun 10 2019

kongyi committed rG432f48fcd4c0: [AArch64] Add more CPUs to host detection (authored by kongyi).
[AArch64] Add more CPUs to host detection
Jun 10 2019, 5:05 PM
kongyi committed rL363013: [AArch64] Add more CPUs to host detection.
[AArch64] Add more CPUs to host detection
Jun 10 2019, 5:05 PM
kongyi closed D63099: [AArch64] Add more CPUs to host detection.
Jun 10 2019, 5:05 PM · Restricted Project
kongyi added a comment to D63105: Add --print-supported-cpus flag for clang..

Please include diff context. https://llvm.org/docs/Phabricator.html#requesting-a-review-via-the-web-interface

Jun 10 2019, 4:15 PM · Restricted Project
kongyi updated the diff for D63099: [AArch64] Add more CPUs to host detection.
Jun 10 2019, 3:38 PM · Restricted Project
kongyi created D63099: [AArch64] Add more CPUs to host detection.
Jun 10 2019, 3:17 PM · Restricted Project

Jun 7 2019

kongyi created D63034: Slightly increase LastCallToStaticBonus for cold callsites.
Jun 7 2019, 4:16 PM · Restricted Project

May 28 2019

kongyi accepted D62567: [llvm-readobj] -u: don't crash when dumping SHT_ARM_EXIDX if .symtab doesn't exist.

Thanks for fixing this!

May 28 2019, 10:56 PM · Restricted Project

Apr 18 2019

kongyi committed rG815a4c902d6d: [builtins] Build x86_64 with GENERIC_TF_SOURCES (authored by kongyi).
[builtins] Build x86_64 with GENERIC_TF_SOURCES
Apr 18 2019, 12:31 PM
kongyi committed rCRT358706: [builtins] Build x86_64 with GENERIC_TF_SOURCES.
[builtins] Build x86_64 with GENERIC_TF_SOURCES
Apr 18 2019, 12:31 PM
kongyi committed rL358706: [builtins] Build x86_64 with GENERIC_TF_SOURCES.
[builtins] Build x86_64 with GENERIC_TF_SOURCES
Apr 18 2019, 12:31 PM

Apr 17 2019

kongyi abandoned D60809: [builtins] __gnu_[u]ldivmod_helper for libgcc compatibility.

We're going to apply a workaround in Bionic instead.

Apr 17 2019, 10:40 AM · Restricted Project, Restricted Project
kongyi added a comment to D60809: [builtins] __gnu_[u]ldivmod_helper for libgcc compatibility.

Can you update the description to give some context on why these functions are needed in compiler-rt? To the best of my knowledge gnu_uldivmod_helper is no longer in libgcc and gnu_ldivmod is only called from the v6-m (cortex-m0) implementation of aeabi_ldivmod in libgcc/config/arm/bpabi-v6m.S which would imply that these functions would not not get called.

References:

Apr 17 2019, 9:41 AM · Restricted Project, Restricted Project
kongyi updated the diff for D60809: [builtins] __gnu_[u]ldivmod_helper for libgcc compatibility.
Apr 17 2019, 9:40 AM · Restricted Project, Restricted Project

Apr 16 2019

kongyi created D60809: [builtins] __gnu_[u]ldivmod_helper for libgcc compatibility.
Apr 16 2019, 9:10 PM · Restricted Project, Restricted Project
kongyi committed rG64c32362f053: [builtins] Add __cmpsf2 for ARM version of comparesf2 (authored by kongyi).
[builtins] Add __cmpsf2 for ARM version of comparesf2
Apr 16 2019, 6:29 PM
kongyi committed rCRT358542: [builtins] Add __cmpsf2 for ARM version of comparesf2.
[builtins] Add __cmpsf2 for ARM version of comparesf2
Apr 16 2019, 6:29 PM
kongyi committed rL358542: [builtins] Add __cmpsf2 for ARM version of comparesf2.
[builtins] Add __cmpsf2 for ARM version of comparesf2
Apr 16 2019, 6:29 PM
kongyi closed D60805: [builtins] Add __cmpsf2 for ARM version of comparesf2.
Apr 16 2019, 6:29 PM · Restricted Project, Restricted Project
kongyi created D60805: [builtins] Add __cmpsf2 for ARM version of comparesf2.
Apr 16 2019, 4:57 PM · Restricted Project, Restricted Project

Apr 1 2019

kongyi committed rGf2baddb0fc48: [llvm-objcopy] Add --keep-symbols option (authored by kongyi).
[llvm-objcopy] Add --keep-symbols option
Apr 1 2019, 11:13 AM
kongyi committed rL357418: [llvm-objcopy] Add --keep-symbols option.
[llvm-objcopy] Add --keep-symbols option
Apr 1 2019, 11:13 AM
kongyi closed D60054: [llvm-objcopy] Add --keep-symbols option.
Apr 1 2019, 11:13 AM · Restricted Project
kongyi updated the diff for D60054: [llvm-objcopy] Add --keep-symbols option.

Added tests

Apr 1 2019, 9:36 AM · Restricted Project

Mar 31 2019

Herald added a reviewer for D60054: [llvm-objcopy] Add --keep-symbols option: rupprecht.
Mar 31 2019, 8:26 PM · Restricted Project

Mar 26 2019

kongyi committed rGe204d244badb: Revert "[builtins] Rounding mode support for addxf3/subxf3" (authored by kongyi).
Revert "[builtins] Rounding mode support for addxf3/subxf3"
Mar 26 2019, 9:18 PM
kongyi added a reverting change for rG2cabea054e40: [builtins] Rounding mode support for addxf3/subxf3: rGe204d244badb: Revert "[builtins] Rounding mode support for addxf3/subxf3".
Mar 26 2019, 9:18 PM
kongyi committed rL357048: Revert "[builtins] Rounding mode support for addxf3/subxf3".
Revert "[builtins] Rounding mode support for addxf3/subxf3"
Mar 26 2019, 9:17 PM
kongyi committed rCRT357048: Revert "[builtins] Rounding mode support for addxf3/subxf3".
Revert "[builtins] Rounding mode support for addxf3/subxf3"
Mar 26 2019, 9:17 PM
kongyi committed rCRT357035: [builtins] Rounding mode support for addxf3/subxf3.
[builtins] Rounding mode support for addxf3/subxf3
Mar 26 2019, 3:02 PM
kongyi committed rG2cabea054e40: [builtins] Rounding mode support for addxf3/subxf3 (authored by kongyi).
[builtins] Rounding mode support for addxf3/subxf3
Mar 26 2019, 3:00 PM
kongyi committed rL357035: [builtins] Rounding mode support for addxf3/subxf3.
[builtins] Rounding mode support for addxf3/subxf3
Mar 26 2019, 3:00 PM
kongyi closed D57143: [builtins] Rounding mode support for addxf3/subxf3.
Mar 26 2019, 3:00 PM · Restricted Project, Restricted Project
kongyi committed rG74b874ac4c6c: Fix nondeterminism introduced in r353954 (authored by kongyi).
Fix nondeterminism introduced in r353954
Mar 26 2019, 5:20 AM
kongyi committed rL356988: Fix nondeterminism introduced in r353954.
Fix nondeterminism introduced in r353954
Mar 26 2019, 5:16 AM
kongyi closed D59807: Fix nondeterminism introduced in r353954.
Mar 26 2019, 5:16 AM · Restricted Project

Mar 25 2019

kongyi created D59807: Fix nondeterminism introduced in r353954.
Mar 25 2019, 6:46 PM · Restricted Project

Mar 19 2019

kongyi added a reviewer for D59561: Make __cpu_model a hidden symbol, to match libgcc.: kongyi.
Mar 19 2019, 5:11 PM · Restricted Project

Mar 8 2019

kongyi updated the diff for D57143: [builtins] Rounding mode support for addxf3/subxf3.
Mar 8 2019, 3:29 PM · Restricted Project, Restricted Project

Mar 7 2019

kongyi added a comment to D57143: [builtins] Rounding mode support for addxf3/subxf3.

ping...

Mar 7 2019, 4:57 PM · Restricted Project, Restricted Project

Feb 1 2019

kongyi updated the diff for D57143: [builtins] Rounding mode support for addxf3/subxf3.
Feb 1 2019, 7:02 AM · Restricted Project, Restricted Project
kongyi updated the diff for D57143: [builtins] Rounding mode support for addxf3/subxf3.
Feb 1 2019, 6:44 AM · Restricted Project, Restricted Project

Jan 29 2019

kongyi added a reviewer for D57143: [builtins] Rounding mode support for addxf3/subxf3: kristof.beyls.
Jan 29 2019, 11:20 PM · Restricted Project, Restricted Project

Jan 28 2019

kongyi added reviewers for D57143: [builtins] Rounding mode support for addxf3/subxf3: efriedma, joerg.
Jan 28 2019, 7:39 AM · Restricted Project, Restricted Project
kongyi added inline comments to D57143: [builtins] Rounding mode support for addxf3/subxf3.
Jan 28 2019, 7:37 AM · Restricted Project, Restricted Project
kongyi updated the diff for D57143: [builtins] Rounding mode support for addxf3/subxf3.
Jan 28 2019, 7:35 AM · Restricted Project, Restricted Project

Jan 24 2019

kongyi updated the diff for D57143: [builtins] Rounding mode support for addxf3/subxf3.
Jan 24 2019, 12:43 AM · Restricted Project, Restricted Project
kongyi created D57143: [builtins] Rounding mode support for addxf3/subxf3.
Jan 24 2019, 12:41 AM · Restricted Project, Restricted Project

Jan 22 2019

kongyi committed rCRT351915: [builtins] Do not set hidden attribute on Android.
[builtins] Do not set hidden attribute on Android
Jan 22 2019, 6:00 PM
kongyi committed rL351915: [builtins] Do not set hidden attribute on Android.
[builtins] Do not set hidden attribute on Android
Jan 22 2019, 6:00 PM
kongyi closed D56977: [builtins] Do not set hidden attribute on Android.
Jan 22 2019, 6:00 PM

Jan 20 2019

kongyi created D56977: [builtins] Do not set hidden attribute on Android.
Jan 20 2019, 6:17 AM

Dec 10 2018

kongyi committed rL348807: [builtins] Remove trailing whitespaces, NFC.
[builtins] Remove trailing whitespaces, NFC
Dec 10 2018, 2:56 PM
kongyi committed rCRT348807: [builtins] Remove trailing whitespaces, NFC.
[builtins] Remove trailing whitespaces, NFC
Dec 10 2018, 2:56 PM

Dec 3 2018

kongyi committed rL348212: Remove unused empty arm64 directory.
Remove unused empty arm64 directory
Dec 3 2018, 3:41 PM
kongyi committed rCRT348212: Remove unused empty arm64 directory.
Remove unused empty arm64 directory
Dec 3 2018, 3:40 PM

Oct 26 2018

kongyi committed rL345416: [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message.
[XRay] Use std::errc::invalid_argument instead of std::errc::bad_message
Oct 26 2018, 11:28 AM
kongyi closed D53742: [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message.
Oct 26 2018, 11:28 AM

Oct 25 2018

kongyi created D53742: [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message.
Oct 25 2018, 6:27 PM

Sep 19 2018

kongyi committed rCRT342608: [builtins] Add __emutls_unregister_key function.
[builtins] Add __emutls_unregister_key function
Sep 19 2018, 6:05 PM
kongyi committed rL342608: [builtins] Add __emutls_unregister_key function.
[builtins] Add __emutls_unregister_key function
Sep 19 2018, 6:05 PM
kongyi closed D52251: [builtins] Add __emutls_unregister_key function.
Sep 19 2018, 6:05 PM
kongyi closed D52251: [builtins] Add __emutls_unregister_key function.
Sep 19 2018, 6:05 PM
kongyi added inline comments to D52251: [builtins] Add __emutls_unregister_key function.
Sep 19 2018, 4:38 PM
kongyi updated the diff for D52251: [builtins] Add __emutls_unregister_key function.
Sep 19 2018, 4:37 PM
kongyi added inline comments to D52251: [builtins] Add __emutls_unregister_key function.
Sep 19 2018, 3:01 PM
kongyi updated the diff for D52251: [builtins] Add __emutls_unregister_key function.
Sep 19 2018, 3:00 PM

Sep 18 2018

kongyi created D52251: [builtins] Add __emutls_unregister_key function.
Sep 18 2018, 3:23 PM

Jul 11 2018

kongyi committed rLLD336826: Also search BitcodeFiles for exclude-lib symbols.
Also search BitcodeFiles for exclude-lib symbols
Jul 11 2018, 10:50 AM
kongyi committed rL336826: Also search BitcodeFiles for exclude-lib symbols.
Also search BitcodeFiles for exclude-lib symbols
Jul 11 2018, 10:50 AM
kongyi closed D48857: Also search BitcodeFiles for exclude-lib symbols.
Jul 11 2018, 10:50 AM

Jul 10 2018

kongyi added a comment to D48857: Also search BitcodeFiles for exclude-lib symbols.

ping...

Jul 10 2018, 2:11 PM

Jul 5 2018

kongyi updated the diff for D48857: Also search BitcodeFiles for exclude-lib symbols.
Jul 5 2018, 4:20 PM

Jul 2 2018

kongyi updated the diff for D48857: Also search BitcodeFiles for exclude-lib symbols.
Jul 2 2018, 6:19 PM
kongyi added a reviewer for D48857: Also search BitcodeFiles for exclude-lib symbols: pcc.
Jul 2 2018, 4:40 PM
kongyi created D48857: Also search BitcodeFiles for exclude-lib symbols.
Jul 2 2018, 4:25 PM

Dec 28 2017

kongyi committed rCRT321543: Ignore the DISPATCH_NOESCAPE if not defined.
Ignore the DISPATCH_NOESCAPE if not defined
Dec 28 2017, 3:08 PM
kongyi committed rL321543: Ignore the DISPATCH_NOESCAPE if not defined.
Ignore the DISPATCH_NOESCAPE if not defined
Dec 28 2017, 3:07 PM
kongyi closed D41601: Ignore the DISPATCH_NOESCAPE if not defined.
Dec 28 2017, 3:07 PM
kongyi added a comment to D41601: Ignore the DISPATCH_NOESCAPE if not defined.

Thanks for fixing this.

Can you make this simpler by defining DISPATCH_NOESCAPE only when it hasn't been defined?

#ifndef DISPATCH_NOESCAPE
#define DISPATCH_NOESCAPE
#endif
Dec 28 2017, 2:15 PM
kongyi updated the diff for D41601: Ignore the DISPATCH_NOESCAPE if not defined.
Dec 28 2017, 2:15 PM

Dec 27 2017

kongyi added a reviewer for D41601: Ignore the DISPATCH_NOESCAPE if not defined: aaron.ballman.
Dec 27 2017, 3:54 PM
kongyi created D41601: Ignore the DISPATCH_NOESCAPE if not defined.
Dec 27 2017, 3:27 PM
kongyi abandoned D40590: [LibFuzzer] Allow fuzzer to be built standalone.
Dec 27 2017, 1:46 PM

Dec 14 2017

kongyi committed rL320753: [ThreadSafetyAnalysis] Fix isCapabilityExpr.
[ThreadSafetyAnalysis] Fix isCapabilityExpr
Dec 14 2017, 2:25 PM
kongyi committed rC320753: [ThreadSafetyAnalysis] Fix isCapabilityExpr.
[ThreadSafetyAnalysis] Fix isCapabilityExpr
Dec 14 2017, 2:25 PM
kongyi closed D41224: [ThreadSafetyAnalysis] Fix isCapabilityExpr.
Dec 14 2017, 2:25 PM · Restricted Project
kongyi added a comment to D41224: [ThreadSafetyAnalysis] Fix isCapabilityExpr.

Hi.
I don't want to hijack the thread, but is PR32954 likely unrelated to this fix, and the problem (if it is a bug) is likely elsewhere?

Dec 14 2017, 11:36 AM · Restricted Project
kongyi added reviewers for D41224: [ThreadSafetyAnalysis] Fix isCapabilityExpr: jmgao, pirama, srhines.
Dec 14 2017, 12:18 AM · Restricted Project
kongyi created D41224: [ThreadSafetyAnalysis] Fix isCapabilityExpr.
Dec 14 2017, 12:17 AM · Restricted Project

Nov 28 2017

kongyi committed rL319296: Revert change for LibFuzzer target archs.
Revert change for LibFuzzer target archs
Nov 28 2017, 11:03 PM
kongyi committed rL319288: [LibFuzzer] Add Android to LibFuzzer's supported OSes.
[LibFuzzer] Add Android to LibFuzzer's supported OSes
Nov 28 2017, 7:53 PM
kongyi closed D40592: [LibFuzzer] Add Android to LibFuzzer's supported OSes by committing rL319288: [LibFuzzer] Add Android to LibFuzzer's supported OSes.
Nov 28 2017, 7:53 PM
kongyi created D40592: [LibFuzzer] Add Android to LibFuzzer's supported OSes.
Nov 28 2017, 5:39 PM
kongyi created D40590: [LibFuzzer] Allow fuzzer to be built standalone.
Nov 28 2017, 5:15 PM

Nov 17 2017

kongyi accepted D40190: llvm-demangle-fuzzer: Link in Support.

LGTM, thanks for fixing this.

Nov 17 2017, 12:40 PM
kongyi added a comment to rL318409: [FuzzMutate] Fix windows build after rL318407..

My local clang build is failing after r318407 and r318409, can you please take a look?

I had the same problem and submitted D40190. Can you take a look if that also works for you?

Nov 17 2017, 12:36 PM