Created by: joshua-warburton
This patch adds:
UMLSL2 <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Tc>[<index>]
UMLAL <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Tc>[<index>]
UMLSL <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Tc>[<index>]
UMLAL2 <Vd>.<Ta>, <Vn>.<Tb>, <Vm>.<Tc>[<index>]
Issues: #2626