Add copy-prop preprocessing, fix register killing