bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/24279] New: ARMv8.5 extension incorrectly named "predres" inste


From: rth at gcc dot gnu.org
Subject: [Bug gas/24279] New: ARMv8.5 extension incorrectly named "predres" instead of "predinv"
Date: Thu, 28 Feb 2019 00:58:38 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=24279

            Bug ID: 24279
           Summary: ARMv8.5 extension incorrectly named "predres" instead
                    of "predinv"
           Product: binutils
           Version: 2.33 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: rth at gcc dot gnu.org
  Target Milestone: ---

commit dad0c3bfb5e32ff3f2a03830dc189fe207c7ae00
Author: Sudakshina Das <address@hidden>
Date:   Fri Oct 5 10:51:22 2018 +0100

    [Arm, 3/3] Add Execution and Data Prediction instructions for AArch32

    This patch is part of the patch series to add support for ARMv8.5-A
    extensions.

   
(https://developer.arm.com/products/architecture/cpu-architecture/a-profile/
exploration-tools)

    This patch adds the Execution and Data Prediction Restriction
    instructions (that is, cfprctx, dvprxtc, cpprctx). These are all
    aliases to MCR and are disassembled as such.

    This instruction is retrospectively made optional for all versions of
    the architecture from ARMv8.0 to ARMv8.4 and is mandatory from
    ARMv8.5.  Hence adding a new +predres for older versions of the
    architecture.

-----

The official name of the extension is v8.0-PredInv.
(You can see this used in the xml descriptions for the new insns, eg:
https://developer.arm.com/docs/ddi0595/b/aarch64-system-instructions/cfp-rctx )

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]