This is an archive of the discontinued LLVM Phabricator instance.

[BasicBlock] Define class successor and predecessor iterators.
AbandonedPublic

Authored by asbirlea on Mar 9 2020, 3:51 PM.

Details

Reviewers
None
Summary

Define class-specific successor and predecessor iterators.
These match the existing interface in MachineBasicBlock and clang::CFGBlock.

Diff Detail

Event Timeline

asbirlea created this revision.Mar 9 2020, 3:51 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 9 2020, 3:51 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
asbirlea updated this revision to Diff 249751.Mar 11 2020, 2:07 PM

Updated to have the global APIs as wrappers over class-specific ones and include the added header split off.