summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-08-09 22:49:37 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-08-09 22:49:37 +0000
commitc4102d49024f75f94777a5e10872fde4230f1857 (patch)
tree4ed061d17ab0666d6cd51b4ed990a34cb41f8c62 /clang/lib/CodeGen/CodeGenModule.cpp
parentb7596f60153895dfbf177c5c3a28f33e40e44ab8 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud