[PATCH] D104557: X86: introduce a new `FrameBuilder` type
Saleem Abdulrasool via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 18 11:06:40 PDT 2021
compnerd created this revision.
compnerd added a reviewer: rnk.
Herald added subscribers: pengfei, hiraditya.
compnerd requested review of this revision.
Herald added a project: LLVM.
This introduces a new `FrameBuilder` type to try to reduce the
complexity in the PEI handling in the frame lowering. This is
currently a small added complexity for incrementally migrating
the implementation to this type which can be shared across the
prologue and epilogue emission as they both recompute a shared
set of information. It should allow for the prologue emission
to become a dispatch over the format - funclet, windows 32/64,
or Unix.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D104557
Files:
llvm/lib/Target/X86/X86FrameLowering.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D104557.353056.patch
Type: text/x-patch
Size: 24601 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210618/58b88e5a/attachment.bin>
More information about the llvm-commits
mailing list