Page MenuHomePhabricator

Everybody0523 (Neumann Hon)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 18 2019, 2:46 PM (167 w, 4 d)

Recent Activity

Jul 18 2022

Everybody0523 committed rGc444f037878c: Reland "[SystemZ][z/OS] Fix f32 variadic argument assertion" (authored by mubarizafzal).
Reland "[SystemZ][z/OS] Fix f32 variadic argument assertion"
Jul 18 2022, 11:27 AM · Restricted Project, Restricted Project

Jul 17 2022

Everybody0523 committed rGe8f9a74fbf6e: [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures. (authored by Everybody0523).
[SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures.
Jul 17 2022, 11:31 AM · Restricted Project, Restricted Project
Everybody0523 closed D129687: [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures..
Jul 17 2022, 11:31 AM · Restricted Project, Restricted Project

Jul 14 2022

Everybody0523 updated the diff for D129687: [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures..

Update LLVM.MC/GOFF::ppa1.ll testcase to expect leaf function.

Jul 14 2022, 8:12 AM · Restricted Project, Restricted Project

Jul 13 2022

Everybody0523 retitled D129687: [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures. from [SystemZ][z/OS] Implement detection and handling for XPLInk Leaf procedures. to [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures..
Jul 13 2022, 12:33 PM · Restricted Project, Restricted Project
Everybody0523 requested review of D129687: [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures..
Jul 13 2022, 12:31 PM · Restricted Project, Restricted Project

Jul 6 2022

Everybody0523 committed rGc45ec53e7b85: [SystemZ] [z/OS] Use assignCalleeSavedSpillSlots() to mark handle special… (authored by Everybody0523).
[SystemZ] [z/OS] Use assignCalleeSavedSpillSlots() to mark handle special…
Jul 6 2022, 7:23 PM · Restricted Project, Restricted Project
Everybody0523 closed D125044: [SystemZ] [z/OS] Use assignCalleeSavedSpillSlots() to mark handle special registers in CSR list instead of determineCalleeSaves.
Jul 6 2022, 7:22 PM · Restricted Project, Restricted Project
Everybody0523 updated the diff for D125044: [SystemZ] [z/OS] Use assignCalleeSavedSpillSlots() to mark handle special registers in CSR list instead of determineCalleeSaves.

rebase to latest main

Jul 6 2022, 11:43 AM · Restricted Project, Restricted Project

May 5 2022

Everybody0523 requested review of D125044: [SystemZ] [z/OS] Use assignCalleeSavedSpillSlots() to mark handle special registers in CSR list instead of determineCalleeSaves.
May 5 2022, 2:26 PM · Restricted Project, Restricted Project

Mar 24 2022

Everybody0523 requested review of D122421: [z/OS] Clean up some z/OS testcases..
Mar 24 2022, 12:01 PM · Restricted Project, Restricted Project

Feb 24 2022

Everybody0523 committed rGeb3e09c9bf1d: [SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in… (authored by Everybody0523).
[SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in…
Feb 24 2022, 11:39 PM
Everybody0523 closed D120450: [SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in XPLINK64.
Feb 24 2022, 11:38 PM · Restricted Project
Everybody0523 updated the diff for D120450: [SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in XPLINK64.
Feb 24 2022, 11:05 AM · Restricted Project

Feb 23 2022

Everybody0523 requested review of D120450: [SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in XPLINK64.
Feb 23 2022, 7:48 PM · Restricted Project

Feb 15 2022

Everybody0523 added a reverting change for rGea0676f97d73: [SystemZ][z/OS] Fix f32 variadic argument assertion: rG1a5b881d4cf0: Revert [SystemZ][z/OS] Fix f32 variadic argument assertion.
Feb 15 2022, 8:30 PM
Everybody0523 committed rG1a5b881d4cf0: Revert [SystemZ][z/OS] Fix f32 variadic argument assertion (authored by mubarizafzal).
Revert [SystemZ][z/OS] Fix f32 variadic argument assertion
Feb 15 2022, 8:30 PM
Everybody0523 committed rGea0676f97d73: [SystemZ][z/OS] Fix f32 variadic argument assertion (authored by mubarizafzal).
[SystemZ][z/OS] Fix f32 variadic argument assertion
Feb 15 2022, 3:13 PM

Jan 6 2022

Everybody0523 committed rGfc8a08765af8: [SystemZ][z/OS] Add entry point marker to PPA (authored by yusra.syeda).
[SystemZ][z/OS] Add entry point marker to PPA
Jan 6 2022, 6:29 PM
Everybody0523 closed D115269: [SystemZ][z/OS] Add entry point marker to PPA.
Jan 6 2022, 6:29 PM · Restricted Project

Dec 15 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Dec 15 2021, 9:57 AM · Restricted Project
Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..

Add RegState::Kill to MIBuilder when generating STG to store R0D into stack slot.

Dec 15 2021, 9:45 AM · Restricted Project

Dec 14 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..

This generates STG instruction used to save the frame pointer correctly. It was previously generated as follows:

Dec 14 2021, 1:12 PM · Restricted Project

Dec 8 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Dec 8 2021, 8:29 AM · Restricted Project

Dec 7 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Dec 7 2021, 8:46 PM · Restricted Project
Everybody0523 added inline comments to D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Dec 7 2021, 8:43 PM · Restricted Project
Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Dec 7 2021, 1:45 PM · Restricted Project
Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Dec 7 2021, 10:16 AM · Restricted Project

Nov 29 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Nov 29 2021, 3:17 PM · Restricted Project
Everybody0523 added inline comments to D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Nov 29 2021, 12:10 PM · Restricted Project

Nov 26 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..

Add more testcases

Nov 26 2021, 6:34 PM · Restricted Project

Nov 24 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Nov 24 2021, 9:40 AM · Restricted Project
Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..

Whitespace change

Nov 24 2021, 9:04 AM · Restricted Project

Nov 23 2021

Everybody0523 updated the diff for D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..

Formatting changes

Nov 23 2021, 8:33 PM · Restricted Project
Everybody0523 updated the summary of D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Nov 23 2021, 10:26 AM · Restricted Project
Everybody0523 requested review of D114457: [z/OS] Implement prologue and epilogue generation for z/OS target..
Nov 23 2021, 10:07 AM · Restricted Project

Oct 13 2021

Everybody0523 updated the diff for D111653: [z/OS] Implement save of non-volatile registers on z/OS XPLINK.
Oct 13 2021, 8:06 AM · Restricted Project

Oct 12 2021

Everybody0523 updated the diff for D111653: [z/OS] Implement save of non-volatile registers on z/OS XPLINK.
Oct 12 2021, 10:50 PM · Restricted Project
Everybody0523 updated the diff for D111653: [z/OS] Implement save of non-volatile registers on z/OS XPLINK.

Uploaded older version of diff by accident.

Oct 12 2021, 3:58 PM · Restricted Project
Everybody0523 requested review of D111653: [z/OS] Implement save of non-volatile registers on z/OS XPLINK.
Oct 12 2021, 9:14 AM · Restricted Project

Sep 13 2021

Everybody0523 requested review of D109702: [NFC] Replace hard-coded usages of SystemZ::R15D with SpecialRegisters API.
Sep 13 2021, 9:29 AM · Restricted Project

Sep 8 2021

Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..
Sep 8 2021, 5:36 PM · Restricted Project
Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..
Sep 8 2021, 11:11 AM · Restricted Project
Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..

Formatting changes as per clang-format.

Sep 8 2021, 9:13 AM · Restricted Project

Sep 1 2021

Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..

No change, hopefully applying patch won't result in a bug again.

Sep 1 2021, 10:00 AM · Restricted Project
Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..

Update length of line in accordance with feedback

Sep 1 2021, 9:43 AM · Restricted Project

Aug 31 2021

Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..

More formatting issues.

Aug 31 2021, 10:13 AM · Restricted Project

Aug 27 2021

Everybody0523 updated the diff for D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..

Fix some formatting issues + use make_unique in create method instead of having it return a raw ptr.

Aug 27 2021, 11:37 AM · Restricted Project

Aug 26 2021

Everybody0523 requested review of D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes..
Aug 26 2021, 11:57 AM · Restricted Project

Aug 24 2021

Everybody0523 requested review of D108639: [SystemZ] [NFC] Replace SpecialRegisters field with a unique_ptr instead of a raw pointer..
Aug 24 2021, 9:23 AM · Restricted Project

May 18 2021

Everybody0523 added inline comments to D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.
May 18 2021, 8:05 AM · Restricted Project
Everybody0523 updated the diff for D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.

Remove special handling for i1, i8, i16 in calling convention. SDAG legalize types phase should already extend these, there is no need to add handling to extend these again.

May 18 2021, 8:02 AM · Restricted Project

May 13 2021

Everybody0523 updated the diff for D102370: [SystemZ] [z/OS] Add SystemZCallingConventionRegisters class.

clang format

May 13 2021, 1:20 PM · Restricted Project
Everybody0523 accepted D102064: Parse vector bool when stdbool.h and altivec.h are included.
May 13 2021, 7:27 AM · Restricted Project, Restricted Project
Everybody0523 added a comment to D102064: Parse vector bool when stdbool.h and altivec.h are included.

Expected Z behavior LGTM

May 13 2021, 7:27 AM · Restricted Project, Restricted Project

May 12 2021

Everybody0523 requested review of D102370: [SystemZ] [z/OS] Add SystemZCallingConventionRegisters class.
May 12 2021, 2:21 PM · Restricted Project

May 11 2021

Everybody0523 added a comment to D102064: Parse vector bool when stdbool.h and altivec.h are included.

xlc on z/OS will compile

May 11 2021, 10:27 AM · Restricted Project, Restricted Project
Everybody0523 added a comment to D102064: Parse vector bool when stdbool.h and altivec.h are included.

Minor nitpick, but is there a term that encompasses both the Z Vector syntax and altivec? Since the test checks both Z and PPC it's a little odd that the test's filename only references altivec.

May 11 2021, 9:18 AM · Restricted Project, Restricted Project

Apr 27 2021

Everybody0523 added inline comments to D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.
Apr 27 2021, 11:10 AM · Restricted Project
Everybody0523 updated the diff for D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.

Add all param passing vector registers as return value regs too. Fix up some punctuation.

Apr 27 2021, 11:06 AM · Restricted Project

Apr 23 2021

Everybody0523 added inline comments to D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.
Apr 23 2021, 4:31 PM · Restricted Project
Everybody0523 updated the diff for D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.

Added comment on how complex f128 types are passed. Added explanation on how floating point parameters could affect availability of GPRs for parameter passing. Added name of document that contains full xplink spec. Fixed some grammatical issues. Added CCIfExtend clause to XPLINK argument promotion.

Apr 23 2021, 4:20 PM · Restricted Project

Apr 22 2021

Everybody0523 added inline comments to D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.
Apr 22 2021, 4:13 PM · Restricted Project
Everybody0523 updated the diff for D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.

Formatting issues in tablegen file + remove fix for unrelated issue.

Apr 22 2021, 12:33 PM · Restricted Project
Everybody0523 added inline comments to D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.
Apr 22 2021, 10:49 AM · Restricted Project
Everybody0523 updated the diff for D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.

More style/format issues.

Apr 22 2021, 8:46 AM · Restricted Project

Apr 21 2021

Everybody0523 updated the diff for D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.

Formatting/style changes.

Apr 21 2021, 10:44 PM · Restricted Project
Everybody0523 requested review of D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ.
Apr 21 2021, 7:23 PM · Restricted Project