[PATCH] D95586: [ARM] permit PC as destination of MOVS

Peter Smith via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 4 02:59:27 PST 2021


peter.smith added a comment.

FWIW UNPREDICTABLE in the Architecture, is essentially anything can happen. There is a more specific CONSTRAINED UNPREDICTABLE, which for each case states a number of possible behaviours for the implementation.

  The term UNPREDICTABLE describes a number of cases where the architecture has a feature that software must not
  use. For execution in AArch32 state, where previous versions of the architecture define behavior as
  UNPREDICTABLE, the Armv8-A architecture specifies a narrow range of permitted behaviors. This range is the range
  of CONSTRAINED UNPREDICTABLE behavior. All implementations that are compliant with the architecture must
  follow the CONSTRAINED UNPREDICTABLE behavior


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D95586/new/

https://reviews.llvm.org/D95586



More information about the llvm-commits mailing list