[all-commits] [llvm/llvm-project] e8f9a7: [SystemZ][z/OS] Implement detection and handling f...
Neumann Hon via All-commits
all-commits at lists.llvm.org
Sun Jul 17 11:31:09 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e8f9a74fbf6e6d6e960a8ddb8107ce85434b30fd
https://github.com/llvm/llvm-project/commit/e8f9a74fbf6e6d6e960a8ddb8107ce85434b30fd
Author: Neumann Hon <h.neukc at gmail.com>
Date: 2022-07-17 (Sun, 17 Jul 2022)
Changed paths:
M llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
M llvm/lib/Target/SystemZ/SystemZFrameLowering.h
M llvm/test/CodeGen/SystemZ/call-zos-01.ll
M llvm/test/CodeGen/SystemZ/call-zos-vec.ll
M llvm/test/CodeGen/SystemZ/zos-prologue-epilog.ll
M llvm/test/MC/GOFF/ppa1.ll
Log Message:
-----------
[SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures.
This PR adds support for creating leaf functions when there are no CSRs used, no function calls are made, no stack frame is acquired, and contain no try/catch/throw statements.
Reviewed By: uweigand
Differential Revision: https://reviews.llvm.org/D129687
More information about the All-commits
mailing list