Skip to content
  1. Apr 02, 2007
  2. Apr 01, 2007
  3. Mar 31, 2007
  4. Mar 30, 2007
  5. Mar 29, 2007
  6. Mar 28, 2007
  7. Mar 27, 2007
  8. Mar 26, 2007
  9. Mar 25, 2007
    • Reid Spencer's avatar
      For PR1271: · 52830327
      Reid Spencer authored
      Remove a use of getLowBitsSet that caused the mask used for replacement of
      shl/lshr pairs with an AND instruction to be computed incorrectly. Its not
      clear exactly why this is the case. This solves the disappearing shifts
      problem, but it doesn't fix Regression/C/2003-05-21-UnionBitFields. It
      seems there is more going on.
      
      llvm-svn: 35342
      52830327
    • Chris Lattner's avatar
      implement Transforms/InstCombine/cast2.ll:test3 and PR1263 · 9bf53ffa
      Chris Lattner authored
      llvm-svn: 35341
      9bf53ffa
    • Reid Spencer's avatar
      Some cleanup from review: · 624766f8
      Reid Spencer authored
      * Don't assume shift amounts are <= 64 bits
      * Avoid creating an extra APInt in SubOne and AddOne by using -- and ++
      * Add another use of getLowBitsSet
      * Convert a series of if statements to a switch
      
      llvm-svn: 35339
      624766f8
Loading