> We can go with a private vect_gimple_build function until we sort out the API > issue to unblock Tamar (I'll reply to Richards reply with further thoughts on > this) >
Done. > > Similarly are you ok with the use of gimple_extract_op? I would lean > towards using it as it is cleaner, but I don't have strong feelings. > > I don't like using gimple_extract_op here, I think I outlined a variant that > is > even shorter. > Done. Updated patches attached, bootstrapped and regression tested on aarch64. Tomorrow is my last working day at Arm, so it will likely be Andre that commits this/addresses any further comments.
0001-Refactor-to-allow-internal_fn-s.patch
Description: 0001-Refactor-to-allow-internal_fn-s.patch
0002-Refactor-widen_plus-as-internal_fn.patch
Description: 0002-Refactor-widen_plus-as-internal_fn.patch
0003-Remove-widen_plus-minus_expr-tree-codes.patch
Description: 0003-Remove-widen_plus-minus_expr-tree-codes.patch