Skip to content
  1. Mar 01, 2008
    • Chris Lattner's avatar
      allow specified inline threshold to be negative, as the value is · a683edb2
      Chris Lattner authored
      itself sometimes negative.
      
      llvm-svn: 47786
      a683edb2
    • Devang Patel's avatar
      Fix cut-n-pasto. · e8ddaba1
      Devang Patel authored
      llvm-svn: 47777
      e8ddaba1
    • Devang Patel's avatar
      Add pass to promote sret. · 4eedfd24
      Devang Patel authored
      This pass transforms 
      
        %struct._Point = type { i32, i32, i32, i32, i32, i32 }
        define internal void @foo(%struct._Point* sret  %agg.result)
      
      into
      
        %struct._Point = type { i32, i32, i32, i32, i32, i32 }
        define internal %struct._Point @foo()
      
      This pass updates foo() clients appropriately to use
      getresult instruction to extract return values.
      
      This pass is not yet ready for prime time.
      
      llvm-svn: 47776
      4eedfd24
  2. Feb 22, 2008
  3. Feb 20, 2008
  4. Feb 19, 2008
  5. Feb 18, 2008
  6. Feb 16, 2008
  7. Feb 13, 2008
  8. Feb 01, 2008
  9. Jan 29, 2008
  10. Jan 28, 2008
  11. Jan 17, 2008
  12. Jan 16, 2008
  13. Jan 14, 2008
  14. Jan 13, 2008
  15. Jan 12, 2008
  16. Jan 11, 2008
  17. Jan 07, 2008
  18. Jan 06, 2008
    • Duncan Sands's avatar
      The transform that tries to turn calls to bitcast functions into · 404eb052
      Duncan Sands authored
      direct calls bails out unless caller and callee have essentially
      equivalent parameter attributes.  This is illogical - the callee's
      attributes should be of no relevance here.  Rework the logic, which
      incidentally fixes a crash when removed arguments have attributes.
      
      llvm-svn: 45658
      404eb052
  19. Jan 04, 2008
  20. Jan 03, 2008
  21. Dec 29, 2007
  22. Dec 25, 2007
Loading