This is an archive of the discontinued LLVM Phabricator instance.

Refactor - CodeExtractor : Move check for valid block to static utility and add assumption checks.
ClosedPublic

Authored by rriddle on Jul 22 2016, 2:00 PM.

Details

Summary

Move the static function, checking to see if a block is valid, to the CodeExtractor class a public utility. This lets you actually check to see if a block is valid before trying to extract.

Diff Detail

Repository
rL LLVM

Event Timeline

rriddle updated this revision to Diff 65145.Jul 22 2016, 2:00 PM
rriddle retitled this revision from to Refactor - CodeExtractor : Move check for valid block to static utility and add assumption checks..
rriddle updated this object.
rriddle added a reviewer: davide.
rriddle added a subscriber: llvm-commits.
rriddle updated this revision to Diff 65149.Jul 22 2016, 2:06 PM
rriddle updated this object.
rriddle updated this revision to Diff 65371.Jul 25 2016, 10:21 AM
rriddle updated this object.

Moving assumptions to later patch

This revision was automatically updated to reflect the committed changes.
silvas added a subscriber: silvas.Jul 27 2016, 1:28 AM

River pinged me about this offline. I committed it in r276846