You copied the Doc URL to your clipboard.

Arm Compiler armasm User Guide : Interlocks diagnostics

Interlocks diagnostics

armasm can report warning messages about possible interlocks in your code caused by the pipeline of the processor chosen by the --cpu option.

To do this, use the --diag_warning 1563 command-line option when invoking armasm.


  • armasm does not have an accurate model of the target processor, so these messages are not reliable when used with a multi-issue processor such as Cortex®‑A8.
  • Interlocks diagnostics apply to A32 and T32 code, but not to A64 code.