This is an archive of the discontinued LLVM Phabricator instance.

MIR Serialization: Print and parse simple machine function attributes and move the mir printing code out of the printing pass.
ClosedPublic

Authored by arphaman on Jun 15 2015, 10:50 AM.

Details

Summary

This patch is based on the patch that connects MIRParser to the machine function analysis pass (http://reviews.llvm.org/D9928).

This patch prints and parses the simple, scalar attributes of the machine function. It also moves the mir printing code out of the mir printing pass and into a separate file to allow it to be moved into a separate machineIR library in the future.

Diff Detail

Repository
rL LLVM

Event Timeline

arphaman updated this revision to Diff 27687.Jun 15 2015, 10:50 AM
arphaman retitled this revision from to MIR Serialization: Print and parse simple machine function attributes and move the mir printing code out of the printing pass..
arphaman updated this object.
arphaman edited the test plan for this revision. (Show Details)
arphaman added reviewers: dexonsmith, bob.wilson, bogner.
arphaman set the repository for this revision to rL LLVM.
arphaman added a subscriber: Unknown Object (MLST).
This revision was automatically updated to reflect the committed changes.