1 .include "advsimd-armv8_3.s"
3 .macro three_same_no_rot op, sz
4 .irp d, 1.\sz, 2.\sz, 5.\sz, 13.\sz, 27.\sz
5 .irp m, 2.\sz, 3.\sz, 5.\sz, 14.\sz, 31.\sz
6 .irp n, 3.\sz, 4.\sz, 6.\sz, 15.\sz, 30.\sz
13 three_same_no_rot fadd, 2d
14 three_same_no_rot fadd, 2s
15 three_same_no_rot fadd, 4h
16 three_same_no_rot fadd, 8h