Skip to content
  1. Jul 07, 2011
  2. Jun 24, 2011
  3. Jun 21, 2011
  4. Jun 09, 2011
  5. Jun 07, 2011
  6. Jun 02, 2011
  7. May 31, 2011
  8. May 28, 2011
  9. Apr 15, 2011
  10. Apr 04, 2011
  11. Apr 02, 2011
  12. Apr 01, 2011
  13. Mar 04, 2011
  14. Dec 23, 2010
  15. Dec 21, 2010
  16. Nov 12, 2010
  17. Sep 21, 2010
    • Chris Lattner's avatar
      fix a long standing wart: all the ComplexPattern's were being · 0e023ea0
      Chris Lattner authored
      passed the root of the match, even though only a few patterns
      actually needed this (one in X86, several in ARM [which should
      be refactored anyway], and some in CellSPU that I don't feel 
      like detangling).   Instead of requiring all ComplexPatterns to
      take the dead root, have targets opt into getting the root by
      putting SDNPWantRoot on the ComplexPattern.
      
      llvm-svn: 114471
      0e023ea0
  18. Sep 03, 2010
  19. Aug 19, 2010
  20. May 24, 2010
  21. Apr 17, 2010
    • Dan Gohman's avatar
      Use const qualifiers with TargetLowering. This eliminates several · 21cea8ac
      Dan Gohman authored
      const_casts, and it reinforces the design of the Target classes being
      immutable.
      
      SelectionDAGISel::IsLegalToFold is now a static member function, because
      PIC16 uses it in an unconventional way. There is more room for API
      cleanup here.
      
      And PIC16's AsmPrinter no longer uses TargetLowering.
      
      llvm-svn: 101635
      21cea8ac
  22. Mar 02, 2010
    • Chris Lattner's avatar
      Sink InstructionSelect() out of each target into SDISel, and rename it · f98f124a
      Chris Lattner authored
      DoInstructionSelection.  Inline "SelectRoot" into it from DAGISelHeader.
      Sink some other stuff out of DAGISelHeader into SDISel.
      
      Eliminate the various 'Indent' stuff from various targets, which dates
      to when isel was recursive.
      
       17 files changed, 114 insertions(+), 430 deletions(-)
      
      llvm-svn: 97555
      f98f124a
  23. Feb 09, 2010
  24. Feb 01, 2010
  25. Jan 19, 2010
  26. Jan 05, 2010
  27. Nov 25, 2009
  28. Nov 19, 2009
  29. Nov 16, 2009
  30. Nov 13, 2009
  31. Nov 05, 2009
Loading