[PATCH] D112172: [SystemZ][z/OS] Additional test coverage for validating dialect instructions for SystemZ

Anirudh Prasad via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 20 12:47:38 PDT 2021


anirudhp created this revision.
anirudhp requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

- 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


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D112172

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D112172.381068.patch
Type: text/x-patch
Size: 13819 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211020/b9aa9ada/attachment.bin>


More information about the llvm-commits mailing list