User Details
- User Since
- Nov 10 2016, 2:52 PM (331 w, 3 d)
Jun 19 2022
Dec 12 2021
PENG
Dec 5 2021
Nov 14 2021
Nov 13 2021
@tstellar Can this commit be backported to 13.0.1 ?
ping?
But this approach is fine be me, but the check should be in isLeafProc().
LGTM. I can land this for you if you have no commit access, just give me the name/email you want to be credited as.
Nov 8 2021
The fix LGTM, there's only a minor nit wrt the test placement.
Nov 5 2021
LGTM.
My only suggestion would be to drop the popcount test as the bug affects uaddlv4h_from_v8i8, but that's only a minor nit.
Nov 4 2021
I'm not sure this transform is sound, if you consider a simple case such as uaddlv4h_from_v8i8 and perform the expansion by hand you'll see wildly different results.
Given an input vector of u8{1,1,1,1,1,1,1,1} one would expect uaddlp to turn it into u16{2,2,2,2} and uaddlv to fold it into u16{0x8}. On the other hand, replacing everything with a single uaddlv operating on a v0.16b yields u16{0x404} as it skips the pairwise sum step.
Oct 28 2021
ping?
Please upload the diff with full context, check out the contribution guide for more info.
Oct 24 2021
Jun 22 2021
Ping?
Jun 21 2021
Here's the updated patch, I'm now able to link and run several small programs linked against glibc (in both PIC/PIE mode), shared libraries and some basic examples w/ ifuncs.
Jun 20 2021
Jun 18 2021
Ping
Add back the RELA bit, no explicit test is needed as the existing ones are already covering that bit.
Jun 17 2021
Alright, folding this back into D102986 (with the getDynRel fix?)
LGTM
Jun 13 2021
Jun 12 2021
Jun 9 2021
Sorry for the noise, the test got stale since I first uploaded it. I'll push again once this is sorted out.
Jun 8 2021
May 30 2021
Address review comments.
May 28 2021
May 27 2021
May 23 2021
Depends on D102986.
Make this patch depend on D102985
I apparently misunderstood the description about reserved GOT entries.
Rebased on top of D102908.
Correct computation of relaxed tp-relative offset.
Turn add into or/xor during the relaxation.
Reserve 3 slots in the GOT, this detail was well-hidden in the documentation.
Address some stylistic nits.
May 22 2021
Fix test formatting.
Force use of rela over rel, forgot to commit this change with the previous patch.
May 21 2021
Reinstate the alloca initialization check.
Add a test w/ partially-initialized alloca.
May 20 2021
Address review comments.
May 18 2021
May 17 2021
Cleaner and nicer logic.
Ping?
LGTM
May 16 2021
LGTM and matches GAS' behaviour.
Address review comments.
Is "tail reloc" a standard term for this?
Distinguish %gdop and TLS-relocations applied to ld and ldx at parser level.
May 12 2021
May 10 2021
Ping?
Rebased. I've moved the test to icmp-null.ll and made it a bit nicer.
May 9 2021
May 7 2021
Ping?
May 6 2021
Fix LLD test.
May 5 2021
May 3 2021
Weekly ping.