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.