An untagged branch prediction cache is exploited by relocating branches during a final pass in the compilation process, after all other optimizations have been applied, where a pass is made over the instructions in each subprogram, and all branches that use the branch prediction...http://www.google.com.tw/patents/US5721893?utm_source=gb-gplus-share專利 US5721893 - Exploiting untagged branch prediction cache by relocating branches