This is an archive of the discontinued LLVM Phabricator instance.

[1/6][Clang][RISCV] Replace unit-stride (fault-first) segment load with tuple type interfaces
ClosedPublic

Authored by eopXD on Jun 5 2023, 2:51 AM.

Details

Summary

Depends on D152079.

This patch-set aims to replace the existing segment load/store
intrinsics with tuple-type segment load/store intrinsics. That is, we
are removing in the segment load/store intrinsics.

This is the 1st commit of the patch-set.

This patch makes the unit-stride segment load intrinsics and
unit-stride fault-first segment load intrinsics to use tuple
types.

Diff Detail

Event Timeline

eopXD created this revision.Jun 5 2023, 2:51 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 5 2023, 2:51 AM
eopXD requested review of this revision.Jun 5 2023, 2:51 AM
rogfer01 accepted this revision.Jun 14 2023, 11:30 PM

LGTM. Thanks @eopXD

This revision is now accepted and ready to land.Jun 14 2023, 11:30 PM
This revision was landed with ongoing or failed builds.Jun 15 2023, 10:38 AM
This revision was automatically updated to reflect the committed changes.