Generate the DWARF stack frame decode operations in the function prologue for ARM...
authorArtyom Skrobov <Artyom.Skrobov@arm.com>
Fri, 14 Feb 2014 17:19:07 +0000 (17:19 +0000)
committerArtyom Skrobov <Artyom.Skrobov@arm.com>
Fri, 14 Feb 2014 17:19:07 +0000 (17:19 +0000)
commitf6830f47b84a2048a78fafa0051ff823de449c18
treeba2b25cd27f994a28101965e50abfd2efdce9617
parent96d7f449b1dc8385d51cfe4b0b9b77746da04537
Generate the DWARF stack frame decode operations in the function prologue for ARM/Thumb functions.

Patch by Keith Walker!

llvm-svn: 201423
13 files changed:
llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfException.h
llvm/lib/Target/ARM/ARMFrameLowering.cpp
llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
llvm/test/CodeGen/ARM/debug-frame-large-stack.ll [new file with mode: 0644]
llvm/test/CodeGen/ARM/debug-frame-no-debug.ll [new file with mode: 0644]
llvm/test/CodeGen/ARM/debug-frame-vararg.ll [new file with mode: 0644]
llvm/test/CodeGen/ARM/debug-frame.ll [new file with mode: 0644]
llvm/test/CodeGen/ARM/debug-info-sreg2.ll
llvm/test/CodeGen/ARM/indirectbr-2.ll
llvm/test/CodeGen/ARM/indirectbr.ll
llvm/test/CodeGen/ARM/interrupt-attr.ll