Re: [AArch64] Fix NEON load/store gimple lowering and big-endian testisms

2021-11-09 Thread Richard Biener via Gcc-patches
On Tue, Nov 9, 2021 at 10:19 AM Andre Vieira (lists) wrote: > > Thank you both! > > Here is a reworked version, this OK for trunk? Looks good to me. Richard.

Re: [AArch64] Fix NEON load/store gimple lowering and big-endian testisms

2021-11-09 Thread Andre Vieira (lists) via Gcc-patches
Thank you both! Here is a reworked version, this OK for trunk?diff --git a/gcc/config/aarch64/aarch64-builtins.c b/gcc/config/aarch64/aarch64-builtins.c index a815e4cfbccab692ca688ba87c71b06c304abbfb..e06131a7c61d31c1be3278dcdccc49c3053c78cb 100644 --- a/gcc/config/aarch64/aarch64-builtins.c

Re: [AArch64] Fix NEON load/store gimple lowering and big-endian testisms

2021-11-05 Thread Richard Biener via Gcc-patches
On Thu, Nov 4, 2021 at 6:49 PM Richard Sandiford via Gcc-patches wrote: > > "Andre Vieira (lists)" writes: > > Hi, > > > > This should address the ubsan bootstrap build and big-endian testisms > > reported against the last NEON load/store gimple lowering patch. I also > > fixed a follow-up issue

Re: [AArch64] Fix NEON load/store gimple lowering and big-endian testisms

2021-11-04 Thread Richard Sandiford via Gcc-patches
"Andre Vieira (lists)" writes: > Hi, > > This should address the ubsan bootstrap build and big-endian testisms > reported against the last NEON load/store gimple lowering patch. I also > fixed a follow-up issue where the alias information was leading to a bad > codegen transformation. The NEON

[AArch64] Fix NEON load/store gimple lowering and big-endian testisms

2021-11-04 Thread Andre Vieira (lists) via Gcc-patches
Hi, This should address the ubsan bootstrap build and big-endian testisms reported against the last NEON load/store gimple lowering patch. I also fixed a follow-up issue where the alias information was leading to a bad codegen transformation. The NEON intrinsics specifications do not forbid