[SystemZ] Separate LoZ ELF specifics in tablegen.
authorYusra Syeda <yusra.syeda@ibm.com>
Wed, 17 Feb 2021 21:06:02 +0000 (16:06 -0500)
committerKai Nacke <kai@redstar.de>
Wed, 17 Feb 2021 21:11:58 +0000 (16:11 -0500)
commit8b624a316491f2be114e0a9507dc4ac7a22d016a
tree2d99de9c38bee9fcd18bea2404b32d8e9a3d7fc6
parent60aa64644168a85009985f5d1a2e0b8b4a862b62
[SystemZ] Separate LoZ ELF specifics in tablegen.

Separate the LoZ ELF calling convention in tablegen.
This will make it easier to add the z/OS ABI in future patches.

Reviewed By: uweigand

Differential Revision: https://reviews.llvm.org/D96867
13 files changed:
llvm/lib/Target/SystemZ/SystemZCallingConv.td
llvm/lib/Target/SystemZ/SystemZInstrInfo.td
llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
llvm/test/CodeGen/SystemZ/RAbasic-invalid-LR-update.mir
llvm/test/CodeGen/SystemZ/clear-liverange-spillreg.mir
llvm/test/CodeGen/SystemZ/cond-move-04.mir
llvm/test/CodeGen/SystemZ/cond-move-08.mir
llvm/test/CodeGen/SystemZ/cond-move-regalloc-hints-02.mir
llvm/test/CodeGen/SystemZ/cond-move-regalloc-hints.mir
llvm/test/CodeGen/SystemZ/int-cmp-56.mir
llvm/test/CodeGen/SystemZ/multiselect-02.mir
llvm/test/CodeGen/SystemZ/regcoal-subranges-update.mir
llvm/test/DebugInfo/MIR/SystemZ/call-site-lzer.mir