Skip to content
Commit 5d4c134a authored by Jakob Stoklund Olesen's avatar Jakob Stoklund Olesen
Browse files

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
parent b95493c4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment