6.60.16.1 Paired-Single Arithmetic
The table below lists the v2sf operations for which hardware support exists. a, b and c are v2sf values and x is an integral value. 
| C code | MIPS instruction | 
a + b | 
add.ps | 
a - b | 
sub.ps | 
-a | 
neg.ps | 
a * b | 
mul.ps | 
a * b + c | 
madd.ps | 
a * b - c | 
msub.ps | 
-(a * b + c) | 
nmadd.ps | 
-(a * b - c) | 
nmsub.ps | 
x ? a : b | 
movn.ps/movz.ps
 | 
Note that the multiply-accumulate instructions can be disabled using the command-line option -mno-fused-madd. 
    © Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
    https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Paired_002dSingle-Arithmetic.html