Skip to content
  1. Sep 10, 2002
  2. Sep 08, 2002
  3. Sep 06, 2002
  4. Sep 03, 2002
  5. Sep 02, 2002
  6. Aug 31, 2002
  7. Aug 30, 2002
  8. Aug 23, 2002
  9. Aug 22, 2002
  10. Aug 20, 2002
  11. Aug 18, 2002
  12. Aug 15, 2002
  13. Aug 14, 2002
  14. Aug 13, 2002
  15. Aug 12, 2002
  16. Aug 10, 2002
    • Chris Lattner's avatar
      New functionality for instcombine: · 6d14f2a7
      Chris Lattner authored
         * New ReplaceInstUsesWith function to factor out tons of common code
           This needs to be used more in the future still, but it's a good start
         * New InsertNewInstBefore to allow multi-instruction replacements
         * Change getMaxValue functions to isAllOnesValue function, which doesn't
           have to CREATE/lookup a new constant.  Also the name is accurate
         * Add new isMaxValue, isMinValue, isMaxValueMinusOne, isMinValuePlusOne
           functions:  This should be moved to Constant* classes eventually
         * Implement xor X, ALLONES -> not X
         * Fold ALL setcc's of booleans away
         * Handle various SetCC's for integers against values at the end of their
           ranges, possibly off by one.  This implements the setcc-strength-reduce.ll
           testcase.
      
      llvm-svn: 3286
      6d14f2a7
  17. Aug 08, 2002
    • Chris Lattner's avatar
      · f0ed55d1
      Chris Lattner authored
      - Cleaned up the interface to AnalysisUsage to take analysis class names
         instead of ::ID's.
       - Pass::getAnalysis<> now no longer takes an optional argument
      
      llvm-svn: 3265
      f0ed55d1
    • Chris Lattner's avatar
      Remove extraneous #includes · 650449a1
      Chris Lattner authored
      llvm-svn: 3262
      650449a1
  18. Aug 03, 2002
  19. Aug 02, 2002
Loading