Chapter 6. Program Flow Prediction

This chapter describes how program flow prediction locates branches in the instruction stream and the strategies used for determining if a branch is likely to be taken or not. It also describes the two architecturally-defined SWI functions required for backwards-compatibility with earlier architectures for flushing the Prefetch Unit (PU) buffers. It contains the following sections:

Copyright © 2005, 2006, 2008. All rights reserved.ARM DDI 0360F
Non-Confidential