diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-02-21 22:05:50 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-02-21 22:05:50 +0000 |
commit | f65e407c6e7248b54074610b5faabd2a4f176246 (patch) | |
tree | ca62092c27a6fe64b893c95001af6442947a7a9f /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | 85c06c80d19ab9fff861aad4fe000d7df1e56356 (diff) | |
download | bcm5719-llvm-f65e407c6e7248b54074610b5faabd2a4f176246.tar.gz bcm5719-llvm-f65e407c6e7248b54074610b5faabd2a4f176246.zip |
CodeGen: Split bundle_iterator into a separate file, NFC
Split MachineBasicBlock::bundle_iterator into a separate file, and
rename the class to MachineBundleIterator.
This is a precursor to adding a `MachineInstr::getBundleIterator()`
accessor, which will eventually let us delete the final call to
getNodePtrUnchecked(), and then remove the UB from ilist_iterator.
As a drive-by, I removed an unnecessary second template parameter.
llvm-svn: 261502
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions