This is an archive of the discontinued LLVM Phabricator instance.

Separate Machine IR from CodeGen: Move UnpackMachineBundles pass from MachineInstrBundle.cpp
Needs ReviewPublic

Authored by arphaman on May 27 2015, 1:34 PM.

Details

Summary

This patch is related to my proposal for separating machine IR from CodeGen: http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-May/086063.html.

This patch moves the UnpackMachineBundles pass method out of MachineInstrBundle.cpp file so that it won't have to include several headers
that declare passes that won't be moved from CodeGen to the new Machine IR library.

Diff Detail

Repository
rL LLVM

Event Timeline

arphaman updated this revision to Diff 26631.May 27 2015, 1:34 PM
arphaman retitled this revision from to Separate Machine IR from CodeGen: Move UnpackMachineBundles pass from MachineInstrBundle.cpp.
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).
dexonsmith resigned from this revision.Oct 6 2020, 3:37 PM