Page MenuHomePhabricator

rafael (Rafael Ávila de Espíndola)
Disabled

Projects

User does not belong to any projects.

User Details

User Since
Nov 11 2012, 5:37 PM (541 w, 1 d)
Roles
Disabled

Recent Activity

Feb 27 2020

rafael committed rGb8bb7c0c0748: Simplify the processFixupValue interface. NFC. (authored by rafael).
Simplify the processFixupValue interface. NFC.
Feb 27 2020, 4:02 AM
rafael committed rGbf5a4681edc0: Remove a processFixupValue hack. (authored by rafael).
Remove a processFixupValue hack.
Feb 27 2020, 4:02 AM
rafael committed rGd226858c69c5: Add missing %s to RUN line. (authored by rafael).
Add missing %s to RUN line.
Feb 27 2020, 4:02 AM
rafael committed rG25bf4a4cbd9a: Test the object file creation too. (authored by rafael).
Test the object file creation too.
Feb 27 2020, 4:02 AM

Apr 28 2018

rafael committed rL331131: Update my email address and description..
Update my email address and description.
Apr 28 2018, 6:17 PM

Apr 27 2018

rafael committed rLLD331075: Don't create a temporary DenseMap for each input .eh_frame..
Don't create a temporary DenseMap for each input .eh_frame.
Apr 27 2018, 1:24 PM
rafael committed rL331075: Don't create a temporary DenseMap for each input .eh_frame..
Don't create a temporary DenseMap for each input .eh_frame.
Apr 27 2018, 1:24 PM
rafael committed rL331064: Split .eh_frame sections in parellel..
Split .eh_frame sections in parellel.
Apr 27 2018, 11:21 AM
rafael committed rLLD331064: Split .eh_frame sections in parellel..
Split .eh_frame sections in parellel.
Apr 27 2018, 11:21 AM
rafael committed rL331058: Split merge sections early..
Split merge sections early.
Apr 27 2018, 9:33 AM
rafael committed rLLD331058: Split merge sections early..
Split merge sections early.
Apr 27 2018, 9:33 AM

Apr 26 2018

rafael committed rLLD330978: Delete unused variable..
Delete unused variable.
Apr 26 2018, 12:26 PM
rafael committed rL330978: Delete unused variable..
Delete unused variable.
Apr 26 2018, 12:26 PM
rafael committed rLLD330967: Add a comment. NFC..
Add a comment. NFC.
Apr 26 2018, 11:06 AM
rafael committed rL330967: Add a comment. NFC..
Add a comment. NFC.
Apr 26 2018, 11:06 AM
rafael committed rL330966: Replace SharedSymbols with Defined when creating copy relocations..
Replace SharedSymbols with Defined when creating copy relocations.
Apr 26 2018, 11:04 AM
rafael committed rLLD330966: Replace SharedSymbols with Defined when creating copy relocations..
Replace SharedSymbols with Defined when creating copy relocations.
Apr 26 2018, 11:04 AM
rafael committed rLLD330960: Simplify processRelocAux..
Simplify processRelocAux.
Apr 26 2018, 10:26 AM
rafael committed rL330960: Simplify processRelocAux..
Simplify processRelocAux.
Apr 26 2018, 10:26 AM
rafael committed rLLD330953: Delete GotPltIndex..
Delete GotPltIndex.
Apr 26 2018, 9:13 AM
rafael committed rL330953: Delete GotPltIndex..
Delete GotPltIndex.
Apr 26 2018, 9:12 AM

Apr 25 2018

rafael committed rLLD330925: Add a test. NFC..
Add a test. NFC.
Apr 25 2018, 11:13 PM
rafael committed rL330925: Add a test. NFC..
Add a test. NFC.
Apr 25 2018, 11:13 PM
rafael committed rLLD330874: Pack symbols a bit more..
Pack symbols a bit more.
Apr 25 2018, 2:49 PM
rafael committed rL330874: Pack symbols a bit more..
Pack symbols a bit more.
Apr 25 2018, 2:49 PM
rafael committed rLLD330869: Also demote lazy symbols..
Also demote lazy symbols.
Apr 25 2018, 1:49 PM
rafael committed rL330869: Also demote lazy symbols..
Also demote lazy symbols.
Apr 25 2018, 1:49 PM

Apr 24 2018

rafael committed rL330788: Bring r329960 back..
Bring r329960 back.
Apr 24 2018, 5:32 PM
rafael committed rLLD330788: Bring r329960 back..
Bring r329960 back.
Apr 24 2018, 5:32 PM
rafael committed rLLD330784: Add a test. NFC..
Add a test. NFC.
Apr 24 2018, 4:07 PM
rafael committed rL330784: Add a test. NFC..
Add a test. NFC.
Apr 24 2018, 4:07 PM
rafael committed rL330763: [bugpoint] Fix crash when testing for miscompilation..
[bugpoint] Fix crash when testing for miscompilation.
Apr 24 2018, 1:19 PM

Apr 19 2018

rafael committed rLLD330386: Fix trap instruction on pp64..
Fix trap instruction on pp64.
Apr 19 2018, 6:25 PM
rafael committed rL330386: Fix trap instruction on pp64..
Fix trap instruction on pp64.
Apr 19 2018, 6:25 PM
rafael committed rLLD330369: Add a test. NFC..
Add a test. NFC.
Apr 19 2018, 3:03 PM
rafael committed rL330369: Add a test. NFC..
Add a test. NFC.
Apr 19 2018, 3:03 PM
rafael committed rL330350: Define InputSection::getOffset inline..
Define InputSection::getOffset inline.
Apr 19 2018, 11:04 AM
rafael committed rLLD330350: Define InputSection::getOffset inline..
Define InputSection::getOffset inline.
Apr 19 2018, 11:04 AM
rafael committed rLLD330346: Simplify Repl handling..
Simplify Repl handling.
Apr 19 2018, 10:30 AM
rafael committed rL330346: Simplify Repl handling..
Simplify Repl handling.
Apr 19 2018, 10:30 AM
rafael committed rL330340: Simplify getOffset for synthetic sections..
Simplify getOffset for synthetic sections.
Apr 19 2018, 9:57 AM
rafael committed rLLD330340: Simplify getOffset for synthetic sections..
Simplify getOffset for synthetic sections.
Apr 19 2018, 9:57 AM
rafael committed rLLD330339: Rename MergeInputSection::getOffset..
Rename MergeInputSection::getOffset.
Apr 19 2018, 9:09 AM
rafael committed rL330339: Rename MergeInputSection::getOffset..
Rename MergeInputSection::getOffset.
Apr 19 2018, 9:08 AM

Apr 18 2018

rafael committed rL330307: Simplify. NFC..
Simplify. NFC.
Apr 18 2018, 8:54 PM
rafael committed rLLD330307: Simplify. NFC..
Simplify. NFC.
Apr 18 2018, 8:54 PM
rafael committed rL330306: Don't call getOffset twice. NFC..
Don't call getOffset twice. NFC.
Apr 18 2018, 7:27 PM
rafael committed rLLD330306: Don't call getOffset twice. NFC..
Don't call getOffset twice. NFC.
Apr 18 2018, 7:27 PM

Apr 13 2018

rafael committed rL330036: Reduce code duplication..
Reduce code duplication.
Apr 13 2018, 9:10 AM
rafael committed rLLD330036: Reduce code duplication..
Reduce code duplication.
Apr 13 2018, 9:10 AM

Apr 10 2018

rafael committed rLLD329757: Don't warn on ICFed symbols, warn on synthetic ones..
Don't warn on ICFed symbols, warn on synthetic ones.
Apr 10 2018, 2:17 PM
rafael committed rL329757: Don't warn on ICFed symbols, warn on synthetic ones..
Don't warn on ICFed symbols, warn on synthetic ones.
Apr 10 2018, 2:16 PM

Apr 6 2018

rafael committed rLLD329453: Avoid some temporary allocations..
Avoid some temporary allocations.
Apr 6 2018, 1:56 PM
rafael committed rL329453: Avoid some temporary allocations..
Avoid some temporary allocations.
Apr 6 2018, 1:56 PM

Apr 5 2018

rafael committed rLLD329371: Change which file we print when a symbol cannot be ordered..
Change which file we print when a symbol cannot be ordered.
Apr 5 2018, 8:39 PM
rafael committed rL329371: Change which file we print when a symbol cannot be ordered..
Change which file we print when a symbol cannot be ordered.
Apr 5 2018, 8:39 PM
rafael committed rL329368: Update method names in documentation..
Update method names in documentation.
Apr 5 2018, 6:26 PM
rafael committed rLLD329367: Don't ignore addend when a SHF_MERGE section is dead..
Don't ignore addend when a SHF_MERGE section is dead.
Apr 5 2018, 6:16 PM
rafael committed rL329367: Don't ignore addend when a SHF_MERGE section is dead..
Don't ignore addend when a SHF_MERGE section is dead.
Apr 5 2018, 6:15 PM
rafael committed rL329307: Initialize OutputOff to zero..
Initialize OutputOff to zero.
Apr 5 2018, 9:00 AM
rafael committed rLLD329307: Initialize OutputOff to zero..
Initialize OutputOff to zero.
Apr 5 2018, 9:00 AM

Apr 4 2018

rafael committed rLLD329242: Initialize OffsetMap earlier..
Initialize OffsetMap earlier.
Apr 4 2018, 5:06 PM
rafael committed rL329242: Initialize OffsetMap earlier..
Initialize OffsetMap earlier.
Apr 4 2018, 5:06 PM
rafael committed rLLD329219: Don't ignore addend in getOffset..
Don't ignore addend in getOffset.
Apr 4 2018, 12:16 PM
rafael committed rL329219: Don't ignore addend in getOffset..
Don't ignore addend in getOffset.
Apr 4 2018, 12:16 PM

Apr 3 2018

rafael committed rLLD329117: Inline initOffsetMap..
Inline initOffsetMap.
Apr 3 2018, 2:41 PM
rafael committed rL329117: Inline initOffsetMap..
Inline initOffsetMap.
Apr 3 2018, 2:41 PM
rafael committed rLLD329101: Add a test for an issue fixed in r329092..
Add a test for an issue fixed in r329092.
Apr 3 2018, 11:38 AM
rafael committed rL329101: Add a test for an issue fixed in r329092..
Add a test for an issue fixed in r329092.
Apr 3 2018, 11:38 AM

Apr 2 2018

rafael committed rLLD329044: Use OffsetMap in getSectionPiece..
Use OffsetMap in getSectionPiece.
Apr 2 2018, 9:09 PM
rafael committed rL329044: Use OffsetMap in getSectionPiece..
Use OffsetMap in getSectionPiece.
Apr 2 2018, 9:09 PM
rafael updated subscribers of D45180: libcalls must check for "RtLibUseGOT" metadata during simplification.

Sriraman Tallam via llvm-commits <llvm-commits@lists.llvm.org> writes:

Apr 2 2018, 6:31 PM
rafael committed rL329030: Align stubs for external and common global variables to pointer size..
Align stubs for external and common global variables to pointer size.
Apr 2 2018, 4:24 PM
rafael committed rL329014: Define TrapInst for ppc64..
Define TrapInst for ppc64.
Apr 2 2018, 2:17 PM
rafael committed rLLD329014: Define TrapInst for ppc64..
Define TrapInst for ppc64.
Apr 2 2018, 2:17 PM

Mar 29 2018

rafael committed rL328848: Style update. NFC..
Style update. NFC.
Mar 29 2018, 4:36 PM
rafael committed rL328836: Set dso_local on cfi_slowpath..
Set dso_local on cfi_slowpath.
Mar 29 2018, 3:11 PM
rafael committed rC328836: Set dso_local on cfi_slowpath..
Set dso_local on cfi_slowpath.
Mar 29 2018, 3:10 PM
rafael committed rL328825: Mark __cfi_check as dso_local..
Mark __cfi_check as dso_local.
Mar 29 2018, 1:54 PM
rafael committed rC328825: Mark __cfi_check as dso_local..
Mark __cfi_check as dso_local.
Mar 29 2018, 1:54 PM
rafael committed rL328801: Set dso_local when clearing dllimport..
Set dso_local when clearing dllimport.
Mar 29 2018, 9:48 AM
rafael committed rC328801: Set dso_local when clearing dllimport..
Set dso_local when clearing dllimport.
Mar 29 2018, 9:48 AM
rafael committed rL328800: Add a dllimport test..
Add a dllimport test.
Mar 29 2018, 9:38 AM
rafael committed rC328800: Add a dllimport test..
Add a dllimport test.
Mar 29 2018, 9:38 AM

Mar 28 2018

rafael added a comment to D44214: Improve --warn-symbol-ordering..

This will now fire on symbols the linker defines relative to an output section, no?

That would be a good thing, right? Attempting to order a symbol not associated with an OutputSection (whether linker-defined or not) would be impossible.

Yeah, I think this is a desired behavior.

Warning would be good, calling it an absolute symbol in the warning is the issue.

Mar 28 2018, 4:05 PM
rafael committed rLLD328738: Strip @VER suffices from the LTO output..
Strip @VER suffices from the LTO output.
Mar 28 2018, 3:50 PM
rafael committed rL328738: Strip @VER suffices from the LTO output..
Strip @VER suffices from the LTO output.
Mar 28 2018, 3:50 PM

Mar 27 2018

rafael added a comment to D43920: Set DF_TEXTREL instead of creating an empty DT_TEXTREL..

Mark Kettenis via Phabricator <reviews@reviews.llvm.org> writes:

Mar 27 2018, 8:46 PM
rafael committed rL328686: Initialize OffsetMap in a known location..
Initialize OffsetMap in a known location.
Mar 27 2018, 8:23 PM
rafael committed rLLD328686: Initialize OffsetMap in a known location..
Initialize OffsetMap in a known location.
Mar 27 2018, 8:23 PM
rafael committed rLLD328685: Define a trivial method inline..
Define a trivial method inline.
Mar 27 2018, 8:18 PM
rafael committed rL328685: Define a trivial method inline..
Define a trivial method inline.
Mar 27 2018, 8:18 PM
rafael committed rL328684: Store live offsets as uint32_t..
Store live offsets as uint32_t.
Mar 27 2018, 7:35 PM
rafael committed rLLD328684: Store live offsets as uint32_t..
Store live offsets as uint32_t.
Mar 27 2018, 7:35 PM
rafael committed rL328640: Force SHF_MERGE optimizations with -r..
Force SHF_MERGE optimizations with -r.
Mar 27 2018, 10:12 AM
rafael committed rLLD328640: Force SHF_MERGE optimizations with -r..
Force SHF_MERGE optimizations with -r.
Mar 27 2018, 10:12 AM
rafael committed rL328631: Add a passing test..
Add a passing test.
Mar 27 2018, 9:14 AM
rafael committed rLLD328631: Add a passing test..
Add a passing test.
Mar 27 2018, 9:14 AM

Mar 26 2018

rafael committed rL328581: Use local symbols for creating .stack-size..
Use local symbols for creating .stack-size.
Mar 26 2018, 1:44 PM
rafael committed rL328571: Reduce code duplication a bit..
Reduce code duplication a bit.
Mar 26 2018, 12:00 PM