_FP_ADD
#define FP_ADD_D(R,X,Y) _FP_ADD(D,2,R,X,Y)
#define FP_ADD_D(R,X,Y) _FP_ADD(D,1,R,X,Y)
#define FP_ADD_Q(R,X,Y) _FP_ADD(Q,4,R,X,Y)
#define FP_ADD_Q(R,X,Y) _FP_ADD(Q,2,R,X,Y)
#define FP_ADD_S(R,X,Y) _FP_ADD(S,1,R,X,Y)