Skip to content
  1. Aug 14, 2002
  2. Aug 13, 2002
  3. Aug 12, 2002
  4. 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
    • Chris Lattner's avatar
      *** empty log message *** · 0d92ff04
      Chris Lattner authored
      llvm-svn: 3282
      0d92ff04
  5. Aug 09, 2002
  6. Aug 08, 2002
  7. Aug 07, 2002
Loading