This patch adds the appropriate macros, tests and codec entries to encode the following variants:
FCADD <Zdn>.<Ts>, <Pg>/M, <Zdn>.<Ts>, <Zm>.<Ts>, <const>
FCMLA <Zda>.<Ts>, <Pg>/M, <Zn>.<Ts>, <Zm>.<Ts>, <const>
FCMLA <Zda>.H, <Zn>.H, <Zm>.H[<imm>], <const>
FCMLA <Zda>.S, <Zn>.S, <Zm>.S[<imm>], <const>
Issue #3044