Page MenuHomePhabricator

paperchalice (LJC)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 11 2020, 5:34 PM (147 w, 3 d)

Recent Activity

Mon, Dec 5

paperchalice updated the diff for D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Mon, Dec 5, 4:47 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice updated the diff for D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.

Use genex $<CONFIG> due to CMAKE_CFG_INTDIR is deprecated since cmake 3.21.

Mon, Dec 5, 2:28 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Wed, Nov 16

paperchalice added a comment to D136940: [clang][Driver] allow tilde in user config dir.

Ping @MaskRay

Wed, Nov 16, 2:42 AM · Restricted Project, Restricted Project
paperchalice added a comment to D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.

Ping @Ericson2314

Wed, Nov 16, 2:36 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice updated the diff for D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Wed, Nov 16, 12:13 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Tue, Nov 15

paperchalice updated the diff for D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Tue, Nov 15, 11:30 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Fri, Nov 11

paperchalice retitled D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected from [CMake] Make sure all headers are installed into `CLANG_RESOURCE_DIR` to [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Fri, Nov 11, 4:07 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice added inline comments to D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Fri, Nov 11, 4:01 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice updated the diff for D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.

Add cmake module to handle clang resource dir.

Fri, Nov 11, 3:52 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 28 2022

paperchalice updated the diff for D136940: [clang][Driver] allow tilde in user config dir.

Add test on Unix.

Oct 28 2022, 10:39 PM · Restricted Project, Restricted Project
paperchalice added a comment to D136940: [clang][Driver] allow tilde in user config dir.

I would appreciate if someone can commit this change.

Oct 28 2022, 7:28 PM · Restricted Project, Restricted Project
paperchalice added a comment to D136940: [clang][Driver] allow tilde in user config dir.

clang/test/Driver/config-file3.c tests --config-user-dir= but I cannot think of a portable way testing this.
RUN: echo ~; %clang -### --config-user-dir=~ ... doesn't work as the selected directory is not dumped.

Oct 28 2022, 7:26 PM · Restricted Project, Restricted Project
paperchalice updated the diff for D136940: [clang][Driver] allow tilde in user config dir.
Oct 28 2022, 4:53 AM · Restricted Project, Restricted Project
paperchalice requested review of D136940: [clang][Driver] allow tilde in user config dir.
Oct 28 2022, 4:15 AM · Restricted Project, Restricted Project

Oct 26 2022

paperchalice updated the diff for D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Oct 26 2022, 7:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice added a comment to D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.

Thanks a lot if someone can commit this change because I don't have the permission.

Oct 26 2022, 7:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice requested review of D136809: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected.
Oct 26 2022, 6:53 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice abandoned D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.
Oct 26 2022, 6:35 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 18 2022

paperchalice added a comment to D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.

Ping @phosek, but may need suggestions from other reviewers...
Thanks in advance if someone can commit this change.

Oct 18 2022, 5:42 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice retitled D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty from [CMake] install clang resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty to [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.
Oct 18 2022, 2:31 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 7 2022

paperchalice updated the diff for D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.

Let other projects consider CLANG_RESOURCE_DIR too.

Oct 7 2022, 9:28 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 27 2022

paperchalice added a comment to D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.

If it is ready to land, could you commit this change? I don't have commit right, thanks.

Sep 27 2022, 2:29 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
paperchalice updated the diff for D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.

Update the output_dir.

Sep 27 2022, 12:16 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 25 2022

paperchalice requested review of D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty.
Sep 25 2022, 2:25 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jan 14 2022

paperchalice added a comment to D116853: [CMake][LLDB] Resolve install conflict when `LLDB_BUILD_FRAMEWORK=ON`.

Could you help me commit this change? Because I don't have permission. Thanks!

Jan 14 2022, 9:28 PM · Restricted Project

Jan 10 2022

paperchalice updated the diff for D116853: [CMake][LLDB] Resolve install conflict when `LLDB_BUILD_FRAMEWORK=ON`.

Install python scripts into canonical resource path.

Jan 10 2022, 4:00 AM · Restricted Project

Jan 7 2022

paperchalice requested review of D116853: [CMake][LLDB] Resolve install conflict when `LLDB_BUILD_FRAMEWORK=ON`.
Jan 7 2022, 9:58 PM · Restricted Project

Sep 8 2021

paperchalice added a comment to D99170: [CMake] try creating symlink first on windows.

The bug reporter tried to use 7zip to distribute llvm on Windows, but the 7zip on Windows cannot handle symbolic links properly in 7z format. Using 7zip to create tarball or wim can avoid this issue.

Sep 8 2021, 5:10 AM · Restricted Project

Apr 27 2021

paperchalice abandoned D101251: [TableGen] Generate LegalizerInfo.

I just see the TODO comment in XLegalizerInfo.cpp, but I'm not sure whether this is the right place to generate this. Maybe deduction from the selection pattern is a better choice.

Apr 27 2021, 10:58 PM · Restricted Project

Apr 25 2021

paperchalice added a reviewer for D101251: [TableGen] Generate LegalizerInfo: RKSimon.
Apr 25 2021, 4:16 AM · Restricted Project
paperchalice updated the diff for D101251: [TableGen] Generate LegalizerInfo.
Apr 25 2021, 4:06 AM · Restricted Project
paperchalice updated the diff for D101251: [TableGen] Generate LegalizerInfo.
Apr 25 2021, 3:05 AM · Restricted Project
paperchalice updated the diff for D101251: [TableGen] Generate LegalizerInfo.
Apr 25 2021, 2:37 AM · Restricted Project
paperchalice requested review of D101251: [TableGen] Generate LegalizerInfo.
Apr 25 2021, 2:32 AM · Restricted Project

Apr 19 2021

paperchalice abandoned D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 19 2021, 10:42 PM · Restricted Project

Apr 16 2021

paperchalice added inline comments to D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 16 2021, 6:10 AM · Restricted Project

Apr 15 2021

paperchalice abandoned D100545: [CMake] fix missing CompletionModelCodegen.py when build clang standalone.
Apr 15 2021, 4:32 AM · Restricted Project
paperchalice requested review of D100545: [CMake] fix missing CompletionModelCodegen.py when build clang standalone.
Apr 15 2021, 4:17 AM · Restricted Project

Apr 14 2021

paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 14 2021, 7:14 PM · Restricted Project

Apr 13 2021

paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 13 2021, 11:06 PM · Restricted Project
paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.

add missing WSeqPairsClass, XSeqPairsClass for GPRRegBank in AArch64

Apr 13 2021, 6:39 PM · Restricted Project

Apr 11 2021

paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.

Update patch with full context.

Apr 11 2021, 6:31 PM · Restricted Project

Apr 9 2021

paperchalice added reviewers for D99833: [TableGen] generate `getRegBankFromRegClass`: craig.topper, RKSimon.
Apr 9 2021, 7:23 PM · Restricted Project

Apr 7 2021

paperchalice updated subscribers of D99170: [CMake] try creating symlink first on windows.
Apr 7 2021, 2:18 AM · Restricted Project
paperchalice added a comment to D99170: [CMake] try creating symlink first on windows.

Sorry, I don't have commit access. Thanks in advance if someone can commit the change. @kbobrovs

Apr 7 2021, 2:14 AM · Restricted Project
paperchalice added a comment to D96691: [TableGen] Allow mnemonics aliases with uppercase.

Sorry, I don't have commit access. Thanks in advance if someone can commit the change. @Paul-C-Anagnostopoulos

Apr 7 2021, 2:07 AM · Restricted Project

Apr 6 2021

paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.

Keep X86 implementation. Because 4 lld tests failed.

Apr 6 2021, 8:18 PM · Restricted Project
paperchalice added a comment to D99833: [TableGen] generate `getRegBankFromRegClass`.

Failed Tests (4):

cfi-devirt-lld-thinlto-x86_64 :: icall/bad-signature.c
cfi-devirt-lld-x86_64 :: icall/bad-signature.c
cfi-standalone-lld-thinlto-x86_64 :: icall/bad-signature.c
cfi-standalone-lld-x86_64 :: icall/bad-signature.c
Apr 6 2021, 8:17 PM · Restricted Project
paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 6 2021, 5:58 AM · Restricted Project
paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.

Try remove some hand-write implementations.

Apr 6 2021, 5:23 AM · Restricted Project
paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.

Raise warning when two register banks are overlapped.

Apr 6 2021, 2:20 AM · Restricted Project

Apr 4 2021

paperchalice abandoned D74460: Use pure C for "try_compile".
Apr 4 2021, 1:17 AM · Restricted Project, Restricted Project

Apr 3 2021

paperchalice abandoned D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 3 2021, 3:53 AM · Restricted Project
paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 3 2021, 3:12 AM · Restricted Project
paperchalice updated the diff for D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 3 2021, 3:00 AM · Restricted Project
paperchalice requested review of D99833: [TableGen] generate `getRegBankFromRegClass`.
Apr 3 2021, 2:59 AM · Restricted Project

Mar 30 2021

paperchalice added a reviewer for D99170: [CMake] try creating symlink first on windows: steveire.
Mar 30 2021, 4:41 AM · Restricted Project

Mar 27 2021

paperchalice updated the summary of D99170: [CMake] try creating symlink first on windows.
Mar 27 2021, 4:03 AM · Restricted Project
paperchalice edited reviewers for D99170: [CMake] try creating symlink first on windows, added: kbobyrev; removed: chandlerc.
Mar 27 2021, 3:51 AM · Restricted Project

Mar 24 2021

paperchalice updated the diff for D99170: [CMake] try creating symlink first on windows.
Mar 24 2021, 3:39 AM · Restricted Project

Mar 23 2021

paperchalice requested review of D99170: [CMake] try creating symlink first on windows.
Mar 23 2021, 3:46 AM · Restricted Project

Feb 15 2021

paperchalice updated the diff for D96691: [TableGen] Allow mnemonics aliases with uppercase.

change directory layout to monorepo

Feb 15 2021, 8:27 PM · Restricted Project
paperchalice added a comment to D96691: [TableGen] Allow mnemonics aliases with uppercase.

All inc under Target not are not changed

Feb 15 2021, 8:24 PM · Restricted Project
paperchalice requested review of D96691: [TableGen] Allow mnemonics aliases with uppercase.
Feb 15 2021, 12:13 AM · Restricted Project

Feb 14 2021

paperchalice removed a reviewer for D74460: Use pure C for "try_compile": samsonov.
Feb 14 2021, 11:46 PM · Restricted Project, Restricted Project

Feb 11 2020

paperchalice created D74460: Use pure C for "try_compile".
Feb 11 2020, 9:07 PM · Restricted Project, Restricted Project