peterrum/po-lab-2018

Reinsert all assertions dealing with not visiting bottom

Closed this issue · 3 comments

(after BBs belonging to (currently) not reachable nodes are no longer added to worklist)

b47de79 does not completely solve the issue yet, we also need to be smart in the beginning (e.g. putting only first basic block of each function) before we can reinsert the assertions

Putting only first basic block of each function to worklist has been implemented in commit 37c0e3a . Assert have been reinserted in commit 44e79c3 and do not seem to cause any problems.

Only process one (non-empty) function at a time has been implemented in the commits 171d450 and b3c9f1f.