A.2 UNPREDICTABLE instructions within an IT Block

Conditional instructions within an IT Block, described as being unpredictable in the Arm® Architecture Reference Manual Armv8, for Armv8-A architecture profile pseudo-code, are executed unconditionally.

The Cortex®-A55 core does not implement an unconditional execution policy for the following instructions. Instead all execute conditionally:

  • NEON instructions new to Armv8‑A.
  • All instructions in the Armv8‑A Cryptographic Extension.
  • CRC32.
Non-ConfidentialPDF file icon PDF version100442_0200_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.