This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
ClosedPublic

Authored by sdesmalen on Jul 2 2018, 3:25 AM.

Details

Summary

The variants added in this patch are:

  • Predicated Complex floating point ADD with rotate, e.g.

    fcadd z0.h, p0/m, z0.h, z1.h, #90
  • Predicated Complex floating point MLA with rotate, e.g.

    fcmla z0.h, p0/m, z1.h, z2.h, #180
  • Unpredicated Complex floating point MLA with rotate (indexed operand), e.g.

    fcmla z0.h, p0/m, z1.h, z2.h[0], #180

Diff Detail

Event Timeline

sdesmalen created this revision.Jul 2 2018, 3:25 AM
fhahn accepted this revision.Jul 3 2018, 4:13 AM

LGTM, thanks!

This revision is now accepted and ready to land.Jul 3 2018, 4:13 AM
This revision was automatically updated to reflect the committed changes.