Skip to content
  1. Jul 12, 2006
    • Chris Lattner's avatar
      Change the callgraph representation to store the callsite along with the · 5de3b8b2
      Chris Lattner authored
      target CG node.  This allows the inliner to properly update the callgraph
      when using the pruning inliner.  The pruning inliner may not copy over all
      call sites from a callee to a caller, so the edges corresponding to those
      call sites should not be copied over either.
      
      This fixes PR827 and Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll
      
      llvm-svn: 29120
      5de3b8b2
  2. May 13, 2006
  3. Jan 23, 2006
  4. Jan 14, 2006
  5. Jan 13, 2006
  6. Apr 22, 2005
  7. Sep 18, 2004
  8. Sep 02, 2004
    • Reid Spencer's avatar
      Changes For Bug 352 · 7c16caa3
      Reid Spencer authored
      Move include/Config and include/Support into include/llvm/Config,
      include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
      public header files must be under include/llvm/.
      
      llvm-svn: 16137
      7c16caa3
  9. Aug 08, 2004
  10. Jul 29, 2004
  11. Jul 18, 2004
  12. Jun 20, 2004
  13. May 24, 2004
  14. May 23, 2004
  15. Apr 21, 2004
  16. Apr 20, 2004
  17. Apr 12, 2004
  18. Apr 08, 2004
  19. Nov 21, 2003
  20. Nov 11, 2003
  21. Nov 09, 2003
  22. Oct 31, 2003
  23. Oct 20, 2003
  24. Aug 31, 2003
    • Chris Lattner's avatar
      Heavily refactor code: · d075cc28
      Chris Lattner authored
        * Separate the policy decisions into a derived class [InlineSimple]
        * Move the inlining mechanics into a base class [Inliner]
        * Change the inliner to be an SCCPass, making it more structured and
          eventually pipelinable with other SCC passes
      
      llvm-svn: 8257
      d075cc28
Loading