[PATCH] D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes.

Neumann Hon via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 26 11:57:19 PDT 2021


Everybody0523 created this revision.
Everybody0523 added reviewers: Kai, uweigand.
Everybody0523 added a project: LLVM.
Herald added a subscriber: hiraditya.
Everybody0523 requested review of this revision.
Herald added a subscriber: llvm-commits.

This patch adds class SystemZFrameLowering which is a SystemZ-specific class detailing special registers used by calling conventions on the target. SystemZELFFrameLowering and SystemZXPLINKFrameLowering implement this class for ELF and XPLINK64 respectively. Previous functionality in SystemZFrameLowering is moved to SystemZELFFrameLowering. SystemZXPLINKFrameLowering can then be implemented in future patches.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D108777

Files:
  llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
  llvm/lib/Target/SystemZ/SystemZFrameLowering.h
  llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
  llvm/lib/Target/SystemZ/SystemZSubtarget.cpp
  llvm/lib/Target/SystemZ/SystemZSubtarget.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D108777.368949.patch
Type: text/x-patch
Size: 17577 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210826/aaf4cabe/attachment.bin>


More information about the llvm-commits mailing list