diff options
author | Mark Lacey <mark.lacey@apple.com> | 2013-08-14 23:50:11 +0000 |
---|---|---|
committer | Mark Lacey <mark.lacey@apple.com> | 2013-08-14 23:50:11 +0000 |
commit | c3f912b945ce6813e874b7a11c29ea2b3f2b54ff (patch) | |
tree | 35d834d1591c0e8236be8e88d7463ebed5c4ee87 /llvm/lib/CodeGen/MachineRegisterInfo.cpp | |
parent | f367cd9239fd5376c63d9dad63eadf1fa956b53b (diff) | |
download | bcm5719-llvm-c3f912b945ce6813e874b7a11c29ea2b3f2b54ff.tar.gz bcm5719-llvm-c3f912b945ce6813e874b7a11c29ea2b3f2b54ff.zip |
Add the MachineInstrSpan class.
MachineInstrSpan is initialized with a MachineBasicBlock::iterator,
and is intended to track which instructions are inserted before/after
that instruction from the time the MachineInstrSpan is created.
It provides a begin()/end() interface to walk the range of
instructions inserted around the initial instruction (including that
initial instruction).
It also provides a getInitial() interface to return the initial
iterator.
llvm-svn: 188436
Diffstat (limited to 'llvm/lib/CodeGen/MachineRegisterInfo.cpp')
0 files changed, 0 insertions, 0 deletions