for (Instruction instruction : instructions)
{
// Move instruction is being handled separately
if (instruction.getInstruction() instanceof AsmMOVE)
{
AsmMOVE mov = (AsmMOVE)instruction.getInstruction();
// Liveout
for (Temp liveOut : instruction.getOut())
{
if (!mov.defs.get(0).equals(liveOut))