Page MenuHomePhabricator

arda (Arda Unal)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 28 2022, 11:58 AM (9 w, 6 d)

Recent Activity

Aug 29 2022

arda added inline comments to D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.
Aug 29 2022, 10:58 AM · Restricted Project, Restricted Project, Restricted Project

Aug 23 2022

arda added inline comments to D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.
Aug 23 2022, 5:43 PM · Restricted Project, Restricted Project, Restricted Project

Aug 22 2022

arda added inline comments to D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.
Aug 22 2022, 9:36 PM · Restricted Project, Restricted Project, Restricted Project
arda added inline comments to D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.
Aug 22 2022, 12:00 PM · Restricted Project, Restricted Project, Restricted Project
arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Reimplement embed-bitcode part as a separate pass

Aug 22 2022, 11:58 AM · Restricted Project, Restricted Project, Restricted Project

Aug 19 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Invoke -flto=thin in the first stage of -ffat-lto-objects

Aug 19 2022, 9:34 AM · Restricted Project, Restricted Project, Restricted Project

Aug 18 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Add a clang Driver test

Aug 18 2022, 12:24 PM · Restricted Project, Restricted Project, Restricted Project
arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Use obj2yaml and yaml2obj to avoid unreadable object files

Aug 18 2022, 12:42 AM · Restricted Project, Restricted Project, Restricted Project

Aug 17 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Replace section name from .fatlto to .llvm.lto

Aug 17 2022, 11:54 AM · Restricted Project, Restricted Project, Restricted Project
arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Add clang and llvm related changes

Aug 17 2022, 10:50 AM · Restricted Project, Restricted Project, Restricted Project
arda added a comment to D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Is there a clang part of this change?

Aug 17 2022, 10:04 AM · Restricted Project, Restricted Project, Restricted Project

Aug 16 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Add a draft test. Not sure if this is the best way to verify the executables
are identical. I should probably ignore sections like .comment. I would
appreciate a feedback on the approach.

Aug 16 2022, 3:51 PM · Restricted Project, Restricted Project, Restricted Project

Aug 15 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Check for the pointer validity separately with early continue.

Aug 15 2022, 10:43 AM · Restricted Project, Restricted Project, Restricted Project
arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Check for the pointer validity separately

Aug 15 2022, 10:28 AM · Restricted Project, Restricted Project, Restricted Project

Aug 12 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Do not aggregate the .fatlto section when generating non-LTO executable.

Aug 12 2022, 10:48 AM · Restricted Project, Restricted Project, Restricted Project

Aug 11 2022

arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Add the -fat-lto-objects flag as a prerequisite to checks.

Aug 11 2022, 2:23 PM · Restricted Project, Restricted Project, Restricted Project
arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Fix the order of bitcode and fatLTO section check.

Aug 11 2022, 11:31 AM · Restricted Project, Restricted Project, Restricted Project
arda updated the diff for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.

Reverting the magic number based design. FatLTO object files stay as ELF files
with embedded bitcode. That's also how GCC does it. Current change checks if
there is a bitcode section named .fatlto.

Aug 11 2022, 10:27 AM · Restricted Project, Restricted Project, Restricted Project

Aug 10 2022

arda edited reviewers for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support, added: phosek, paulkirth; removed: MaskRay.
Aug 10 2022, 2:14 PM · Restricted Project, Restricted Project, Restricted Project
arda removed a reviewer for D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support: MaskRay.
Aug 10 2022, 2:14 PM · Restricted Project, Restricted Project, Restricted Project
arda requested review of D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support.
Aug 10 2022, 2:13 PM · Restricted Project, Restricted Project, Restricted Project