User Details
- User Since
- May 24 2017, 3:29 AM (212 w, 5 d)
Sat, Jun 12

I think this change make sense. I wouldn't worry about the AAPCS64 compliance as long as the (implicit, ill-defined) "LLVM IR PCS" is flexible enough, so as to allow implementing AAPCS64.
Perhaps it's useful to have more tests, on both sides of the calls and returns:
Wed, Jun 9
Mon, Jun 7
Wed, Jun 2
Tue, Jun 1

IMHO, it's possible to write a frontend test, which includes, say arm_neon.h, but does not really require the ARM or AArch64 backends to be configured (e.g. CodeGen/arm-vector-align.c?)
If arm_neon.h is not built, then the test would need the appropriate REQUIRES line, but than that means the frontend test coverage would decrease for people, who
are not interested in Arm backends. Mind you, even if a test is Arm specific, that does not mean it does not depend on generic code.
Tue, May 25
Updated a test to run for x86_64-linux instead of %itanium_abi_triple, to avoid having invalid
syntax for MACH-O sections. The patch itself does not care about section attribute syntax and x86 target
does not even need to be compiled.
Thanks, I'll have a look.
Mon, May 24
Moved a test from here to there, and did a few test tweaks, NFC.
May 21 2021
LGTM, cheers!
May 18 2021
Once test accidentally copied to the wrong directory, I'm going to fix that.
May 10 2021
May 7 2021
Thanks!
May 6 2021
May 5 2021
Ping?
May 4 2021
Apr 27 2021
Rebase/retested on top of main
Apr 20 2021
Apologies if you're already aware.
Apr 15 2021
Fixed a merge conflict with https://reviews.llvm.org/D100467
Apr 14 2021
Updated with only whitespace changes.
Apr 13 2021
Apr 9 2021
I did minor test updates, following reviewers' suggestions, don't think another review is warranted, going to commit.
Apr 8 2021
Apr 7 2021
This needs to be changed, cf. https://lists.llvm.org/pipermail/llvm-dev/2021-March/149405.html
Mar 31 2021
Mar 22 2021
Mar 18 2021
Mar 17 2021
Feb 5 2021
Jan 8 2021
Jan 6 2021
LGTM
Jan 5 2021
LGTM.
Dec 29 2020
Dec 21 2020
Nov 30 2020
In the Arm Architecture Reference Manual Supplement - Armv8, for Armv8-R AArch64 architecture profile
"A1.4 Architecture extensions" lists among others
Nov 13 2020
LGTM, thanks.
Nov 9 2020
Thanks!
Nov 7 2020
Nov 6 2020
Nov 5 2020
Cheers!
Cheers!
Nov 4 2020
That should be the minimum number of instructions now, one less and the outlining does not pass the cost threshold.
Ping.
Nov 3 2020
Nov 2 2020
Ping.
Ping.
Oct 28 2020
Ping.
Ping.