Skip to content
Snippets Groups Projects
  1. Jul 02, 2014
  2. Jun 25, 2014
  3. Jun 24, 2014
    • Diego Novillo's avatar
      Add new debug kind LocTrackingOnly. · e8e39804
      Diego Novillo authored
      Summary:
      This new debug emission kind supports emitting line location
      information in all instructions, but stops code generation
      from emitting debug info to the final output.
      
      This mode is useful when the backend wants to track source
      locations during code generation, but it does not want to
      produce debug info. This is currently used by optimization
      remarks (-Rpass, -Rpass-missed and -Rpass-analysis).
      
      When one of the -Rpass flags is used, the front end will enable
      location tracking, only if no other debug option is enabled.
      
      To prevent debug information from being generated, a new debug
      info kind LocTrackingOnly causes DIBuilder::createCompileUnit() to
      not emit the llvm.dbg.cu annotation. This blocks final code generation
      from generating debug info in the back end.
      
      Depends on D4234.
      
      Reviewers: echristo, dblaikie
      
      Subscribers: cfe-commits
      
      Differential Revision: http://reviews.llvm.org/D4235
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@211610 91177308-0d34-0410-b5e6-96231b3b80d8
      e8e39804
  4. Jun 19, 2014
  5. Jun 18, 2014
  6. Jun 17, 2014
  7. Jun 14, 2014
  8. Jun 13, 2014
  9. Jun 11, 2014
  10. Jun 05, 2014
  11. Jun 04, 2014
  12. May 29, 2014
  13. May 28, 2014
  14. May 27, 2014
  15. May 24, 2014
  16. May 20, 2014
  17. May 15, 2014
  18. May 14, 2014
  19. May 09, 2014
  20. May 01, 2014
  21. Apr 23, 2014
  22. Apr 18, 2014
  23. Apr 17, 2014
  24. Apr 12, 2014
  25. Apr 09, 2014
  26. Apr 01, 2014
Loading