[llvm-commits] [llvm] r160002 - in /llvm/trunk: include/llvm/CodeGen/MachineFrameInfo.h lib/Target/X86/X86FrameLowering.cpp lib/Target/X86/X86RegisterInfo.cpp lib/Target/X86/X86RegisterInfo.h test/CodeGen/X86/alloca-align-rounding-32.ll test/Code
Anton Korobeynikov
anton at korobeynikov.info
Tue Jul 10 10:58:28 PDT 2012
Hi Chad,
Sorry, I was not ato review your patch earlier.
> + /// After the stack pointer has been restore from the base pointer we
> + /// use a cached adjusment. Currently only used for x86.
> + int64_t BPAdj;
Can't you store this into local MachineFunctionInfo ?
PS: Please make sure that unwinding is done properly through functions
with realigned stack.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-commits
mailing list