Update this a bit more to represent how the prologue should work:
authorEric Christopher <echristo@gmail.com>
Thu, 4 Oct 2012 20:46:14 +0000 (20:46 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 4 Oct 2012 20:46:14 +0000 (20:46 +0000)
commit0313ced016f3777e806ca2e42a746d3162174c47
treead50cded88cbbad21c2cb950ebec00674e12234f
parent726b88fb6a3242bbbe6c6c486a18dfa6f6ed11a6
Update this a bit more to represent how the prologue should work:

a) frame setup instructions define the prologue
b) we shouldn't change our location mid-stream

Add a test to make sure that the stack adjustment stays within
the prologue.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165250 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/Target/X86/X86FrameLowering.cpp
test/DebugInfo/X86/prologue-stack.ll [new file with mode: 0644]