This is an archive of the discontinued LLVM Phabricator instance.

Introduce llvm::SplitAllCriticalEdges
ClosedPublic

Authored by kcc on Nov 18 2014, 2:29 PM.

Details

Summary

move the code from BreakCriticalEdges::runOnFunction()
into a separate utility function llvm::SplitAllCriticalEdges()
so that it can be used independently.
No functionality change intended.

Diff Detail

Event Timeline

kcc updated this revision to Diff 16351.Nov 18 2014, 2:29 PM
kcc retitled this revision from to Introduce llvm::SplitAllCriticalEdges.
kcc updated this object.
kcc edited the test plan for this revision. (Show Details)
kcc added a reviewer: nlewycky.
kcc added a subscriber: Unknown Object (MLST).
nlewycky accepted this revision.Nov 18 2014, 3:56 PM
nlewycky edited edge metadata.

LGTM

This revision is now accepted and ready to land.Nov 18 2014, 3:56 PM
kcc closed this revision.Nov 18 2014, 4:17 PM