This is an archive of the discontinued LLVM Phabricator instance.

[4/11][Clang][RISCV] Expand all variants for unit stride segment store
ClosedPublic

Authored by eopXD on Jun 3 2023, 10:51 AM.

Details

Summary

This is the 4th patch of the patch-set. For the cover letter, please
checkout D152069.

Depends on D152071.

This patch expands all variants for unit stride segment store. The
store intrinsics does not have any policy variants. This patch also
fixes the trailing suffix in the intrinsics' function name that
representing the return type, adding x{NF}.

For the same reason mentioned in [3/11], only full test case for
vsseg2e32 is added.

Diff Detail

Event Timeline

eopXD created this revision.Jun 3 2023, 10:51 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 3 2023, 10:51 AM
eopXD requested review of this revision.Jun 3 2023, 10:51 AM
eopXD retitled this revision from [4/N][Clang][RISCV] Expand all variants for unit stride segment store to [4/11][Clang][RISCV] Expand all variants for unit stride segment store.Jun 3 2023, 10:55 AM
eopXD edited the summary of this revision. (Show Details)
eopXD edited the summary of this revision. (Show Details)
eopXD edited the summary of this revision. (Show Details)Jun 3 2023, 11:05 AM
eopXD edited the summary of this revision. (Show Details)Jun 3 2023, 11:07 AM
eopXD updated this revision to Diff 528139.EditedJun 3 2023, 11:13 AM

Bump CI.

This revision is now accepted and ready to land.Jun 12 2023, 11:14 AM
eopXD updated this revision to Diff 531203.Jun 13 2023, 11:50 PM

Rebase to latest main.

This revision was landed with ongoing or failed builds.Jun 13 2023, 11:51 PM
This revision was automatically updated to reflect the committed changes.