Page MenuHomePhabricator

aguinet (Adrien Guinet)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 23 2016, 2:29 PM (173 w, 3 d)

Recent Activity

Sep 5 2019

aguinet added a comment to D67258: Out-of-tree machine IR passes.

As a side remark, I have tested this with an out of tree MIR pass that dump MIR, and it works well. Should I add this test within the test suite? I didn't find such test for the current out-of-tree IR system (but chances are I missed it!).

Sep 5 2019, 11:41 PM · Restricted Project
aguinet created D67258: Out-of-tree machine IR passes.
Sep 5 2019, 11:40 PM · Restricted Project

Mar 21 2018

aguinet added a comment to D42350: Add constructor DWARF calling convention for every supported LLVM CC.

BTW, I don't have any commit rights thought, so I guess someone needs to merge this at some point?

Mar 21 2018, 3:30 PM
aguinet added a comment to D42350: Add constructor DWARF calling convention for every supported LLVM CC.

Thanks everyone for the review and comments!

Mar 21 2018, 3:11 PM

Feb 10 2018

aguinet updated the diff for D42351: Emit DWARF "constructor" calling convention for every supported Clang CC.

Test case added!

Feb 10 2018, 2:30 AM

Jan 31 2018

aguinet added a comment to D42350: Add constructor DWARF calling convention for every supported LLVM CC.

I'll try to do the same with icc by tring the various ABI it supports (https://software.intel.com/en-us/node/522787), and getting the potential value with readelf (all with a script to be able to run this again!)

Jan 31 2018, 11:18 PM

Jan 22 2018

aguinet added a comment to D42350: Add constructor DWARF calling convention for every supported LLVM CC.

By the way, if you can contribute patches that add more 3rd party DWARF extensions to LLVM, that would be awesome to help avoiding clashes in the future.

Jan 22 2018, 11:18 PM
aguinet updated the diff for D42350: Add constructor DWARF calling convention for every supported LLVM CC.
Jan 22 2018, 11:13 PM
aguinet added a comment to D42350: Add constructor DWARF calling convention for every supported LLVM CC.

I suppose the namespace for DW_CCs is large enough that doing this isn't very risky. Have you double-checked that this doesn't overlap with any other vendor extensions?

Jan 22 2018, 9:47 AM

Jan 21 2018

aguinet created D42351: Emit DWARF "constructor" calling convention for every supported Clang CC.
Jan 21 2018, 3:50 AM
aguinet created D42350: Add constructor DWARF calling convention for every supported LLVM CC.
Jan 21 2018, 3:49 AM
aguinet added a comment to D40644: Fix LLVM_ENABLE_PIC under Unix/Linux.

Hello Chill,

Jan 21 2018, 3:42 AM
aguinet updated subscribers of D40644: Fix LLVM_ENABLE_PIC under Unix/Linux.
Jan 21 2018, 3:35 AM

Nov 30 2017

aguinet created D40644: Fix LLVM_ENABLE_PIC under Unix/Linux.
Nov 30 2017, 2:46 AM

Jun 23 2016

aguinet retitled D21664: Fix Thumb text sections' flags under COFF/Windows (2/2) from to Fix Thumb text sections' flags under COFF/Windows (2/2).
Jun 23 2016, 3:14 PM
aguinet retitled D21662: Fix Thumb text sections' flags under COFF/Windows (1/2) from to Fix Thumb text sections' flags under COFF/Windows (1/2).
Jun 23 2016, 3:11 PM