The x86 jit doesn't generate a def_cfa_offset unwind instruction after the
authorBill Wendling <isanbard@gmail.com>
Sun, 2 Aug 2009 22:25:37 +0000 (22:25 +0000)
committerBill Wendling <isanbard@gmail.com>
Sun, 2 Aug 2009 22:25:37 +0000 (22:25 +0000)
commit3bb9b9a1ab0641694b5bc1aa3cdec42d69ef0606
tree8124424b963247ca76bfd88faa4e148761353f54
parent3be03406c9c3b2075d5ae416499af2f15f703d6f
The x86 jit doesn't generate a def_cfa_offset unwind instruction after the
pushes in the function prolog if the function doesn't have any stack space,
i.e. for a prolog like:

0x40011870:     push %r15
0x40011872:     push %r14
0x40011874:     push %rbx

Patch by Zoltan!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77919 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86RegisterInfo.cpp