Skip to content
  1. Mar 22, 2011
    • Jakob Stoklund Olesen's avatar
      Reapply r128045 and r128051 with fixes. · ec0ac3ca
      Jakob Stoklund Olesen authored
      This will extend the ranges of debug info variables in registers until they are
      clobbered.
      
      Fix 1: Don't mistake DBG_VALUE instructions referring to incoming arguments on
      the stack with DBG_VALUE instructions referring to variables in the frame
      pointer. This fixes the gdb test-suite failure.
      
      Fix 2: Don't trace through copies to physical registers setting up call
      arguments. These registers are call clobbered, and the source register is more
      likely to be a callee-saved register that can be extended through the call
      instruction.
      
      llvm-svn: 128114
      ec0ac3ca
    • Andrew Trick's avatar
      Revert r128045 and r128051, debug info enhancements. · b0f98bb5
      Andrew Trick authored
      Temporarily reverting these to see if we can get llvm-objdump to link. Hopefully this is not the problem.
      
      llvm-svn: 128097
      b0f98bb5
    • Jakob Stoklund Olesen's avatar
      Clear map after use. · c6f4af02
      Jakob Stoklund Olesen authored
      This is likely to fix the segfault in llvm-gcc-x86_64-darwin10-cross-mingw32.
      
      llvm-svn: 128051
      c6f4af02
    • Jakob Stoklund Olesen's avatar
      Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges. · 9c057ee4
      Jakob Stoklund Olesen authored
      These ranges get completely jumbled by the post-ra scheduler, and it is not
      really reasonable to expect it to make sense of them.
      
      Instead, teach DwarfDebug to notice when user variables in registers are
      clobbered, and terminate the ranges there.
      
      llvm-svn: 128045
      9c057ee4
  2. Mar 16, 2011
  3. Mar 03, 2011
  4. Mar 01, 2011
  5. Feb 25, 2011
  6. Feb 24, 2011
  7. Feb 23, 2011
  8. Feb 19, 2011
  9. Feb 15, 2011
  10. Feb 04, 2011
  11. Feb 02, 2011
  12. Jan 20, 2011
  13. Jan 11, 2011
  14. Jan 10, 2011
  15. Jan 07, 2011
  16. Jan 06, 2011
  17. Dec 09, 2010
  18. Dec 06, 2010
  19. Nov 29, 2010
  20. Nov 20, 2010
  21. Nov 19, 2010
  22. Nov 18, 2010
  23. Nov 13, 2010
  24. Nov 10, 2010
  25. Nov 02, 2010
  26. Oct 29, 2010
  27. Oct 28, 2010
  28. Oct 26, 2010
Loading