Instead of using a fake call and metadata to temporarily represent a probed
static alloca, use a pseudo instruction.
This is inspired by the SystemZ approach proposed in https://reviews.llvm.org/D78717.
Paths
| Differential D80641
Use Pseudo Instruction to carry stack probing information ClosedPublic Authored by serge-sans-paille on May 27 2020, 8:53 AM.
Details Summary Instead of using a fake call and metadata to temporarily represent a probed This is inspired by the SystemZ approach proposed in https://reviews.llvm.org/D78717.
Diff Detail
Event Timeline
This revision is now accepted and ready to land.Jun 1 2020, 1:34 PM Closed by commit rG6c733f5a1320: Use Pseudo Instruction to carry stack probing information (authored by serge-sans-paille). · Explain WhyJun 2 2020, 7:41 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 267886 llvm/lib/Target/X86/X86FrameLowering.cpp
llvm/lib/Target/X86/X86InstrCompiler.td
|
Can we use llvm::find_if here which automatically calls begin/end?