summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExceptionSpec.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-05-19 20:36:22 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-05-19 20:36:22 +0000
commit5d4c134a94a83be528b342bd8d50118ce9aeea9e (patch)
treea6c07b26fdc8f79b205ce6a8b730c8f7ff6475cf /clang/lib/Sema/SemaExceptionSpec.cpp
parentb95493c495d82e8c49ace439013881c443e12894 (diff)
downloadbcm5719-llvm-5d4c134a94a83be528b342bd8d50118ce9aeea9e.tar.gz
bcm5719-llvm-5d4c134a94a83be528b342bd8d50118ce9aeea9e.zip
Add MachineInstr::readsVirtualRegister() in preparation for proper handling of
partial redefines. We are going to treat a partial redefine of a virtual register as a read-modify-write: %reg1024:6 = OP Unless the register is fully clobbered: %reg1024:6 = OP, %reg1024<imp-def> MachineInstr::readsVirtualRegister() knows the difference. The first case is a read, the second isn't. llvm-svn: 104149
Diffstat (limited to 'clang/lib/Sema/SemaExceptionSpec.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud