This is an archive of the discontinued LLVM Phabricator instance.

[8/8][RISCV] Add rounding mode control variant for vfredosum, vfredusum, vfwredosum, vfwredusum
ClosedPublic

Authored by eopXD on Jul 6 2023, 11:03 AM.

Details

Summary

Depends on D154635

For the cover letter of the patch-set, please checkout D154628.

This is the 8th patch of the patch-set.

Diff Detail

Event Timeline

eopXD created this revision.Jul 6 2023, 11:03 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 6 2023, 11:03 AM
eopXD requested review of this revision.Jul 6 2023, 11:03 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJul 6 2023, 11:03 AM
eopXD retitled this revision from [RISCV] Add rounding mode control variant for vfredosum, vfredusum, vfwredosum, vfwredusum to [8/8][RISCV] Add rounding mode control variant for vfredosum, vfredusum, vfwredosum, vfwredusum.Jul 6 2023, 11:11 AM
eopXD edited the summary of this revision. (Show Details)
eopXD updated this revision to Diff 538018.Jul 7 2023, 1:20 AM

Add sema checking and corresponding test case for added intrinsics.

eopXD updated this revision to Diff 539478.Jul 12 2023, 3:43 AM

Change:

  • Rebase upon latest main and updated parent revisions
craig.topper accepted this revision.Jul 12 2023, 10:23 AM

LGTM

llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
6793–6796

One line

6806

One or two lines, not 3.

This revision is now accepted and ready to land.Jul 12 2023, 10:23 AM
This revision was landed with ongoing or failed builds.Jul 13 2023, 12:55 AM
This revision was automatically updated to reflect the committed changes.