Created by: joshua-warburton
This patch adds the appropriate macros, tests and codec entries to encode the following variants:
FACGE <Hd>.<Ts>, <Hn>.<Ts>, <Hm>.<Ts>
FACGE <Dd>.<Ts>, <Dn>.<Ts>, <Dm>.<Ts>
FACGE <Hd>, <Hn>, <Hm>
FACGE <V><d>, <V><n>, <V><m>
FACGT <Hd>.<Ts>, <Hn>.<Ts>, <Hm>.<Ts>
FACGT <Dd>.<Ts>, <Dn>.<Ts>, <Dm>.<Ts>
FACGT <Hd>, <Hn>, <Hm>
FACGT <V><d>, <V><n>, <V><m>
FADDP <Hd>.<Ts>, <Hn>.<Ts>, <Hm>.<Ts>
FADDP <Dd>.<Ts>, <Dn>.<Ts>, <Dm>.<Ts>
FADDP <Hd>, <Hn>.2H
FADDP <V><d>, <Sn>.<Ts>
FCMEQ <Hd>.<Ts>, <Hn>.<Ts>, #0
FCMEQ <Dd>.<Ts>, <Dn>.<Ts>, #0
FCMEQ <Hd>.<Ts>, <Hn>.<Ts>, <Hm>.<Ts>
FCMEQ <Dd>.<Ts>, <Dn>.<Ts>, <Dm>.<Ts>
FCMEQ <Hd>, <Hn>, #0
FCMEQ <V><d>, <V><n>, #0
FCMEQ <Hd>, <Hn>, <Hm>
FCMEQ <V><d>, <V><n>, <V><m>
FCMGT <Hd>.<Ts>, <Hn>.<Ts>, #0
FCMGT <Dd>.<Ts>, <Dn>.<Ts>, #0
FCMGT <Hd>.<Ts>, <Hn>.<Ts>, <Hm>.<Ts>
FCMGT <Dd>.<Ts>, <Dn>.<Ts>, <Dm>.<Ts>
FCMGT <Hd>, <Hn>, #0
FCMGT <V><d>, <V><n>, #0
FCMGT <Hd>, <Hn>, <Hm>
FCMGT <V><d>, <V><n>, <V><m>
FCMLE <Hd>.<Ts>, <Hn>.<Ts>, #0
FCMLE <Dd>.<Ts>, <Dn>.<Ts>, #0
FCMLE <Hd>, <Hn>, #0
FCMLE <V><d>, <V><n>, #0
FCMLT <Hd>.<Ts>, <Hn>.<Ts>, #0
FCMLT <Dd>.<Ts>, <Dn>.<Ts>, #0
FCMLT <Hd>, <Hn>, #0
FCMLT <V><d>, <V><n>, #0
Issues: #2626