summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2016-02-21 22:05:50 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2016-02-21 22:05:50 +0000
commitf65e407c6e7248b54074610b5faabd2a4f176246 (patch)
treeca62092c27a6fe64b893c95001af6442947a7a9f /llvm/lib/CodeGen/MachineInstr.cpp
parent85c06c80d19ab9fff861aad4fe000d7df1e56356 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud