This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU][AsmParser] Eliminate cvtMtbuf().
ClosedPublic

Authored by kosarev on Jun 22 2023, 8:52 AM.

Details

Summary

Now that we have proper support for optional operands, the standard LLVM
machinery can take care of converting parsed instructions to MCInsts.
There are likely more cases where the conversion can be done
automatically, probably with some additional treatment. The plan is to
address them separately.

Part of https://github.com/llvm/llvm-project/issues/62629.

Diff Detail

Event Timeline

kosarev created this revision.Jun 22 2023, 8:52 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 22 2023, 8:52 AM
kosarev requested review of this revision.Jun 22 2023, 8:52 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 22 2023, 8:52 AM
arsenm accepted this revision.Jun 22 2023, 8:53 AM
This revision is now accepted and ready to land.Jun 22 2023, 8:53 AM
foad accepted this revision.Jun 22 2023, 9:01 AM

Nice!

This revision was landed with ongoing or failed builds.Jun 23 2023, 4:49 AM
This revision was automatically updated to reflect the committed changes.