free instructions mark their operands as being heap nodes.