[PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position

Kuba Brecka kuba.brecka at gmail.com
Mon Jul 20 03:24:45 PDT 2015


kubabrecka removed rL LLVM as the repository for this revision.
kubabrecka updated this revision to Diff 30142.
kubabrecka added a comment.

Extending the fix to all backends that attach debug locations to generated prologue.  Added test cases for all these targets.  Added a comment explaining why we want to use empty/invalid location (actually, I found that comment in the XCore backend, and just copied it).


http://reviews.llvm.org/D11268

Files:
  lib/Target/AArch64/AArch64FrameLowering.cpp
  lib/Target/ARM/ARMFrameLowering.cpp
  lib/Target/ARM/Thumb1FrameLowering.cpp
  lib/Target/Mips/Mips16FrameLowering.cpp
  lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  lib/Target/Mips/Mips16InstrInfo.cpp
  lib/Target/Mips/MipsSEFrameLowering.cpp
  lib/Target/Mips/MipsSEInstrInfo.cpp
  lib/Target/Sparc/SparcFrameLowering.cpp
  lib/Target/SystemZ/SystemZFrameLowering.cpp
  lib/Target/X86/X86FrameLowering.cpp
  test/DebugInfo/AArch64/prologue_end.ll
  test/DebugInfo/ARM/prologue_end.ll
  test/DebugInfo/Mips/delay-slot.ll
  test/DebugInfo/Mips/prologue_end.ll
  test/DebugInfo/Sparc/prologue_end.ll
  test/DebugInfo/SystemZ/prologue_end.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11268.30142.patch
Type: text/x-patch
Size: 19344 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150720/6cbda335/attachment.bin>


More information about the llvm-commits mailing list