diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-08-09 22:49:37 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-08-09 22:49:37 +0000 |
commit | c4102d49024f75f94777a5e10872fde4230f1857 (patch) | |
tree | 4ed061d17ab0666d6cd51b4ed990a34cb41f8c62 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | b7596f60153895dfbf177c5c3a28f33e40e44ab8 (diff) | |
download | bcm5719-llvm-c4102d49024f75f94777a5e10872fde4230f1857.tar.gz bcm5719-llvm-c4102d49024f75f94777a5e10872fde4230f1857.zip |
Move use list management into MachineRegisterInfo.
Register MachineOperands are kept in linked lists accessible via MRI's
reg_iterator interfaces. The linked list management was handled partly
by MachineOperand methods, partly by MRI methods.
Move all of the list management into MRI, delete
MO::AddRegOperandToRegInfo() and MO::RemoveRegOperandFromRegInfo().
Be more explicit about handling the cases where an MRI pointer isn't
available.
llvm-svn: 161632
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions