Re: [PATCH 5/6] gcc/lower_subreg.c: Prevent decomposition if modes are not tieable

2021-10-22 Thread Richard Sandiford via Gcc-patches
Jonathan Wright writes: > Hi, > > Preventing decomposition if modes are not tieable is necessary to > stop AArch64 partial Neon structure modes being treated as packed in > registers. > > This is a necessary prerequisite for a future AArch64 PCS change to > maintain good code generation. > > Boots

[PATCH 5/6] gcc/lower_subreg.c: Prevent decomposition if modes are not tieable

2021-10-22 Thread Jonathan Wright via Gcc-patches
Hi, Preventing decomposition if modes are not tieable is necessary to stop AArch64 partial Neon structure modes being treated as packed in registers. This is a necessary prerequisite for a future AArch64 PCS change to maintain good code generation. Bootstrapped and regression tested on: * x86_64