[all-commits] [llvm/llvm-project] fa111d: [SystemZ][z/OS] Additional test coverage for valid...

Anirudh Prasad via All-commits all-commits at lists.llvm.org
Thu Oct 21 06:45:58 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fa111d30855ee4d74a4b87672ea50d03a74ad85f
      https://github.com/llvm/llvm-project/commit/fa111d30855ee4d74a4b87672ea50d03a74ad85f
  Author: Anirudh Prasad <anirudh_prasad at hotmail.com>
  Date:   2021-10-21 (Thu, 21 Oct 2021)

  Changed paths:
    A llvm/test/MC/SystemZ/insn-bad-zos-z13.s
    A llvm/test/MC/SystemZ/insn-bad-zos-z14.s
    A llvm/test/MC/SystemZ/insn-bad-zos-z15.s
    A llvm/test/MC/SystemZ/insn-bad-zos-z196.s
    A llvm/test/MC/SystemZ/insn-bad-zos.s
    A llvm/test/MC/SystemZ/insn-good-zos-pcrel.s

  Log Message:
  -----------
  [SystemZ][z/OS] Additional test coverage for validating dialect instructions for SystemZ

- There are certain instructions most notably those with extended mnemonics that restricted to only the gnu/att variant
- There are also certain instruction aliases/mnemonic aliases that are restricted only to the HLASM variant (see https://reviews.llvm.org/D97581, https://reviews.llvm.org/D94250 and https://reviews.llvm.org/D92185 for reference)
- This patch adds a few tests to check for the behaviour introduced in the above patches. The testing coverage could not be added in at the same time, due to parallel work being done introducing the HLASM syntax

Reviewed By: uweigand, abhina.sreeskantharajan

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




More information about the All-commits mailing list