This is an archive of the discontinued LLVM Phabricator instance.

[YamlMF] Serialize EntryValueObjects
ClosedPublic

Authored by fdeazeve on May 4 2023, 11:33 AM.

Details

Summary

This commit implements the serialization and deserialization of the Machine
Function's EntryValueObjects.

Depends on D149879, D149778

Diff Detail

Event Timeline

fdeazeve created this revision.May 4 2023, 11:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 4 2023, 11:34 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
fdeazeve requested review of this revision.May 4 2023, 11:34 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 4 2023, 11:34 AM
aprantl accepted this revision.May 4 2023, 12:43 PM
aprantl added inline comments.
llvm/include/llvm/CodeGen/MIRYamlMapping.h
307

Doxygen comment?

This revision is now accepted and ready to land.May 4 2023, 12:43 PM
fdeazeve updated this revision to Diff 519812.May 5 2023, 5:11 AM

Address review comments

fdeazeve updated this revision to Diff 521260.May 11 2023, 4:53 AM

Move the test from the "Generic" target directory to the AArch directory, since
it uses an ARM register.

fdeazeve updated this revision to Diff 521301.May 11 2023, 7:18 AM

Update test

This revision was landed with ongoing or failed builds.May 11 2023, 7:20 AM
This revision was automatically updated to reflect the committed changes.