James Greenhalgh wrote:
Did you check that these actually emit the expected instruction? Applying your patch set I see some fairly unpleasant code generation, but I might have made an error, or perhaps you have another patch in waiting? Thanks, James
Yes, you are right, some of the code generation here is a bit grotty. However I think we should go for correctness and tests first, performance second. (There will be some tweaks to the iterators in aarch64-simd.md.)
--Alan