Skip to content
  1. Aug 17, 2009
  2. Aug 14, 2009
  3. Aug 13, 2009
  4. Aug 12, 2009
  5. Aug 11, 2009
  6. Aug 10, 2009
    • David Greene's avatar
      · f354b6ef
      David Greene authored
      Add support for printing loop structure information in asm comments.
      This definitely slows down asm output so put it under an -asm-exuberant
      flag.
      
      This information is useful when doing static analysis of performance
      issues.
      
      llvm-svn: 78567
      f354b6ef
  7. Aug 09, 2009
  8. Aug 08, 2009
  9. Aug 05, 2009
  10. Aug 04, 2009
  11. Aug 03, 2009
  12. Aug 02, 2009
  13. Aug 01, 2009
    • Chris Lattner's avatar
      Change SectionKind to be a property that is true of a *section*, it · c9c277ba
      Chris Lattner authored
      should have no state that is specific to particular globals in the
      section.  In this case, it means the removal of the "isWeak" and
      "ExplicitSection" bits.  MCSection uses the new form of SectionKind.
      
      To handle isWeak, I introduced a new SectionInfo class, which is
      SectionKind + isWeak, and it is used by the part of the code generator
      that does classification of a specific global.
      
      The ExplicitSection disappears.  It is moved onto MCSection as a new
      "IsDirective" bit.  Since the Name of a section is either a section
      or directive, it makes sense to keep this bit in MCSection.  Ultimately
      the creator of MCSection should canonicalize (e.g.) .text to whatever
      the actual section is.
      
      llvm-svn: 77803
      c9c277ba
    • Dan Gohman's avatar
      Use setPreservesAll and setPreservesCFG in CodeGen passes. · 0402315d
      Dan Gohman authored
      llvm-svn: 77754
      0402315d
    • Chris Lattner's avatar
      add some comments on how this is *supposed* to work. We don't · f4b92a8a
      Chris Lattner authored
      need the PreferredEHDataFormat hook, but I have yet-more refactoring to
      do before I can zap it.
      
      llvm-svn: 77742
      f4b92a8a
Loading