[all-commits] [llvm/llvm-project] e0f7b0: [SystemZ][z/OS] Correct value of length/4 of param...
Neumann Hon via All-commits
all-commits at lists.llvm.org
Wed Jun 14 10:26:12 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e0f7b0e0f704dc3759925602e474b9e669270fcb
https://github.com/llvm/llvm-project/commit/e0f7b0e0f704dc3759925602e474b9e669270fcb
Author: Neumann Hon <neumann.hon at ibm.com>
Date: 2023-06-14 (Wed, 14 Jun 2023)
Changed paths:
M llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
M llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
M llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h
M llvm/test/CodeGen/SystemZ/zos-prologue-epilog.ll
Log Message:
-----------
[SystemZ][z/OS] Correct value of length/4 of params field in PPA1.
The Length/4 of Params field in the PPA1 ought to be the length of the parameters for the current function. Currently we are storing the length of the parameter area in the current function's stack frame, which represents the length of the params of the longest callee in the current function.
Differential revision: https://reviews.llvm.org/D119049
Reviewed By: uweigand
More information about the All-commits
mailing list