[PATCH PR94442] [AArch64] Redundant ldp/stp instructions emitted at -O3
xiezhiheng
xiezhiheng@huawei.com
Mon Oct 19 09:21:07 GMT 2020
> -----Original Message-----
> From: Richard Sandiford [mailto:richard.sandiford@arm.com]
> Sent: Tuesday, October 13, 2020 4:08 PM
> To: xiezhiheng <xiezhiheng@huawei.com>
> Cc: Richard Biener <richard.guenther@gmail.com>; gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH PR94442] [AArch64] Redundant ldp/stp instructions
> emitted at -O3
>
Cut ...
>
> Thanks, LGTM. Pushed to trunk.
>
I made two separate patches for these two groups, get/set register intrinsics and store intrinsics.
Note: It does not matter which patch is applied first.
Bootstrapped and tested on aarch64 Linux platform.
Thanks,
Xie Zhiheng
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d1ce634eb2b..8828cc5929d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2020-10-19 Zhiheng Xie <xiezhiheng@huawei.com>
+ Nannan Zheng <zhengnannan@huawei.com>
+
+ * config/aarch64/aarch64-simd-builtins.def: Add proper FLAG
+ for get/set reg intrinsics.
+
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d1ce634eb2b..bab5c1faf3c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2020-10-19 Zhiheng Xie <xiezhiheng@huawei.com>
+ Nannan Zheng <zhengnannan@huawei.com>
+
+ * config/aarch64/aarch64-simd-builtins.def: Add proper FLAG
+ for store intrinsics.
+
-------------- next part --------------
A non-text attachment was scrubbed...
Name: get_set-reg-v1.patch
Type: application/octet-stream
Size: 2848 bytes
Desc: get_set-reg-v1.patch
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20201019/71ce4953/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: store-v1.patch
Type: application/octet-stream
Size: 2738 bytes
Desc: store-v1.patch
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20201019/71ce4953/attachment-0003.obj>
More information about the Gcc-patches
mailing list