Prophetic branches: a branch architecture for code compaction and efficient execution | IEEE Conference Publication | IEEE Xplore