[all-commits] [llvm/llvm-project] ae9a5b: [SystemZ] Add TPEI instruction and Associated Faci...

Dominik Steenken via All-commits all-commits at lists.llvm.org
Fri Apr 19 05:39:40 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ae9a5b07e0dca10cd44a11f11915be5eab002307
      https://github.com/llvm/llvm-project/commit/ae9a5b07e0dca10cd44a11f11915be5eab002307
  Author: Dominik Steenken <dost at de.ibm.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    M llvm/lib/Target/SystemZ/SystemZFeatures.td
    M llvm/lib/Target/SystemZ/SystemZInstrSystem.td
    M llvm/lib/Target/SystemZ/SystemZScheduleZ14.td
    M llvm/lib/Target/SystemZ/SystemZScheduleZ15.td
    M llvm/lib/Target/SystemZ/SystemZScheduleZ16.td
    M llvm/test/MC/Disassembler/SystemZ/insns-z14.txt
    M llvm/test/MC/SystemZ/insn-bad-z13.s
    M llvm/test/MC/SystemZ/insn-good-z14.s

  Log Message:
  -----------
  [SystemZ] Add TPEI instruction and Associated Facility (#89372)

This PR adds the TPEI (Test Pending External Interruption) instruction,
along with the facility that contains it. This is a millicoded system
instruction that is not used for code generation, so it will be used
exclusively by the Assembler and Disassembler.
Accordingly, this commit also adds tests for both.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list