Skip to content
Snippets Groups Projects
  1. Aug 16, 2014
  2. Aug 15, 2014
  3. Aug 13, 2014
  4. Aug 12, 2014
  5. Aug 06, 2014
  6. Aug 05, 2014
  7. Aug 04, 2014
  8. Jul 29, 2014
  9. Jul 24, 2014
  10. Jul 23, 2014
  11. Jul 22, 2014
  12. Jul 21, 2014
  13. Jul 14, 2014
  14. Jul 11, 2014
  15. Jul 09, 2014
  16. Jul 07, 2014
  17. Jul 03, 2014
  18. Jul 02, 2014
  19. Jun 25, 2014
  20. 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
  21. Jun 19, 2014
  22. Jun 18, 2014
  23. Jun 17, 2014
Loading