This reverts commit f1b05a0a2bbbea160002be709f8a1c59de366761. Need to revert to due to issues identified with testing. The transformation is incorrect for blocks that contain convergent instructions.
This reverts commit f1b05a0a2bbbea160002be709f8a1c59de366761. Need to revert to due to issues identified with testing. The transformation is incorrect for blocks that contain convergent instructions.