llvm-6502/include
Jakob Stoklund Olesen 7ebc4d63db 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104149 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-19 20:36:22 +00:00
..
llvm Add MachineInstr::readsVirtualRegister() in preparation for proper handling of 2010-05-19 20:36:22 +00:00
llvm-c add some more (void)'s to prototypes for PR6961 2010-04-29 23:27:32 +00:00