This is an archive of the discontinued LLVM Phabricator instance.

[VE] Change to expand FMA
ClosedPublic

Authored by kaz7 on Sep 17 2022, 4:01 AM.

Details

Summary

VE has fused multiply-add instruction for only vector calculations. This
patch forces to expand scalar FMA to multiply and add instructions.
This patch also adds regression test.

Diff Detail

Event Timeline

kaz7 created this revision.Sep 17 2022, 4:01 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 17 2022, 4:01 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
kaz7 requested review of this revision.Sep 17 2022, 4:01 AM
efocht accepted this revision.Sep 21 2022, 1:01 AM

LGTM

This revision is now accepted and ready to land.Sep 21 2022, 1:01 AM
This revision was automatically updated to reflect the committed changes.