[Lldb-commits] [PATCH] D34750: [UnwindAssembly/x86] Add support for "lea imm(%ebp), %esp" pattern

Jason Molenda via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Jun 29 20:31:10 PDT 2017


jasonmolenda added a comment.

Yeah, looks good.  You'll only see this on i386 because the SysV ABI require 4-byte stack alignment.  On x86_64 it's 16-byte so the compiler doesn't need to emit the AND instruction to realign it.  On darwin we required 16 byte alignment on i386 too so we never saw this problem there.


Repository:
  rL LLVM

https://reviews.llvm.org/D34750





More information about the lldb-commits mailing list