Generate the DWARF stack frame decode operations in the function prologue for ARM/Thumb functions.
Patch by Keith Walker! llvm-svn: 201423
Showing
- llvm/lib/CodeGen/AsmPrinter/ARMException.cpp 17 additions, 1 deletionllvm/lib/CodeGen/AsmPrinter/ARMException.cpp
- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp 4 additions, 1 deletionllvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
- llvm/lib/CodeGen/AsmPrinter/DwarfException.h 4 additions, 0 deletionsllvm/lib/CodeGen/AsmPrinter/DwarfException.h
- llvm/lib/Target/ARM/ARMFrameLowering.cpp 181 additions, 23 deletionsllvm/lib/Target/ARM/ARMFrameLowering.cpp
- llvm/lib/Target/ARM/Thumb1FrameLowering.cpp 90 additions, 14 deletionsllvm/lib/Target/ARM/Thumb1FrameLowering.cpp
- llvm/test/CodeGen/ARM/debug-frame-large-stack.ll 99 additions, 0 deletionsllvm/test/CodeGen/ARM/debug-frame-large-stack.ll
- llvm/test/CodeGen/ARM/debug-frame-no-debug.ll 97 additions, 0 deletionsllvm/test/CodeGen/ARM/debug-frame-no-debug.ll
- llvm/test/CodeGen/ARM/debug-frame-vararg.ll 141 additions, 0 deletionsllvm/test/CodeGen/ARM/debug-frame-vararg.ll
- llvm/test/CodeGen/ARM/debug-frame.ll 551 additions, 0 deletionsllvm/test/CodeGen/ARM/debug-frame.ll
- llvm/test/CodeGen/ARM/debug-info-sreg2.ll 6 additions, 3 deletionsllvm/test/CodeGen/ARM/debug-info-sreg2.ll
- llvm/test/CodeGen/ARM/indirectbr-2.ll 1 addition, 1 deletionllvm/test/CodeGen/ARM/indirectbr-2.ll
- llvm/test/CodeGen/ARM/indirectbr.ll 3 additions, 3 deletionsllvm/test/CodeGen/ARM/indirectbr.ll
- llvm/test/CodeGen/ARM/interrupt-attr.ll 1 addition, 1 deletionllvm/test/CodeGen/ARM/interrupt-attr.ll
Loading
Please register or sign in to comment