This patch adds a Hexagon specific backend pass that cleans up redundant transfers after register allocation.