Created by: joshua-warburton
This patch adds:
SQDMULL <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Ts>[<index>]
SQDMULL2 <Vd>.<Ta>, <Vn>.<Vb>, <Vm>.<Ts>[<index>]
SQDMULL <V><d>, <Vb><n>, <Vm>.<T>[<index>]
SQDMULL <V><d>, <Vb><n>, <Vb><m>
UMULL <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Ts>[<index>]
UMULL2 <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Ts>[<index>]
Issues: #2626