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®‑A35 core does not implement an unconditional execution policy for the following instructions. Instead all execute conditionally:
- NEON instructions new to Armv8.
- All instructions in the Armv8 Cryptographic Extensions.