[all-commits] [llvm/llvm-project] 9e1455: [ARM] Add ARMv8.6 Fine Grain Traps system registers

ostannard via All-commits all-commits at lists.llvm.org
Sun Apr 5 06:28:29 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 9e1455dc236252a60066c312c6d2e8a7ed66f609
      https://github.com/llvm/llvm-project/commit/9e1455dc236252a60066c312c6d2e8a7ed66f609
  Author: Oliver Stannard <oliver.stannard at arm.com>
  Date:   2020-04-05 (Sun, 05 Apr 2020)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64.td
    M llvm/lib/Target/AArch64/AArch64Subtarget.h
    M llvm/lib/Target/AArch64/AArch64SystemOperands.td
    A llvm/test/MC/AArch64/armv8.6a-fgt.s
    A llvm/test/MC/Disassembler/AArch64/armv8.6a-fgt.txt

  Log Message:
  -----------
  [ARM] Add ARMv8.6 Fine Grain Traps system registers

Summary:
This patch upstreams support for the ARMv8.6A Fine Grain Traps (FGT)
extension, which adds 5 new system registers.

See ARMv8.6-FGT in the Arm Architecture Reference Manual Armv8 for more
information.

Reviewers: t.p.northover, rengolin, SjoerdMeijer, ab, momchil.velikov

Reviewed By: SjoerdMeijer

Subscribers: LukeGeeson, ostannard, kristof.beyls, hiraditya, danielkiss, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D76991




More information about the All-commits mailing list