This is an archive of the discontinued LLVM Phabricator instance.

[VE] Support load/store/spill of vector mask registers
ClosedPublic

Authored by kaz7 on Jul 8 2022, 8:56 PM.

Details

Summary

Support load/store/spill of vector mask registers and add regression
tests.

Diff Detail

Event Timeline

kaz7 created this revision.Jul 8 2022, 8:56 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 8 2022, 8:56 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
kaz7 requested review of this revision.Jul 8 2022, 8:56 PM
efocht requested changes to this revision.Jul 15 2022, 2:15 AM

Just a tiny typo. Otherwise looks good.

llvm/lib/Target/VE/VEInstrVec.td
8

tiny typo: "asusmes" -> "assumes"

This revision now requires changes to proceed.Jul 15 2022, 2:15 AM
kaz7 updated this revision to Diff 445134.Jul 15 2022, 2:25 PM

Correct typo in comments as reviewed.

efocht accepted this revision.Jul 16 2022, 2:15 AM
This revision is now accepted and ready to land.Jul 16 2022, 2:15 AM
kaz7 updated this revision to Diff 445669.Jul 18 2022, 6:29 PM

Rebased to land

This revision was landed with ongoing or failed builds.Jul 18 2022, 6:29 PM
This revision was automatically updated to reflect the committed changes.