1 .syntax unified 2 .arch armv7-a 3 .fpu neon-vfpv4 4 5 .include "itblock.s" 6 7func: 8 .macro dyadic op cond="" f32=".f32" f64=".f64" 9 itblock 2 \cond 10 \op\cond\f32 s0,s1,s2 11 \op\cond\f64 d0,d1,d2 12 .endm 13 14 .macro dyadic_c op 15 dyadic \op 16 dyadic \op eq 17 .endm 18 19 dyadic_c vfma 20 dyadic_c vfms 21 dyadic_c vfnma 22 dyadic_c vfnms 23