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