Skip to content
  1. Feb 24, 2003
  2. Feb 23, 2003
  3. Feb 22, 2003
  4. Feb 18, 2003
    • Chris Lattner's avatar
      4 new transformations: · 57c8d99b
      Chris Lattner authored
        * X*C + X --> X * (C+1)
        * X + X*C --> X * (C+1)
        * X - X*C --> X * (1-C)
        * X*C - X --> X * (C-1)
      
      llvm-svn: 5592
      57c8d99b
    • Chris Lattner's avatar
      Add a variety of new transformations: · 3082c5a0
      Chris Lattner authored
        * A & ~A == 0
        * A / (2^c) == A >> c  if unsigned
        * 0 / A == 0
        * 1.0 * A == A
        * A * (2^c) == A << c
        * A ^ ~A == -1
        * A | ~A == -1
        * 0 % X = 0
        * A % (2^c) == A & (c-1) if unsigned
        * A - (A & B) == A & ~B
        * -1 - A == ~A
      
      llvm-svn: 5587
      3082c5a0
  5. Feb 14, 2003
  6. Feb 10, 2003
  7. Feb 09, 2003
  8. Feb 06, 2003
  9. Feb 03, 2003
  10. Feb 01, 2003
  11. Jan 30, 2003
  12. Jan 29, 2003
  13. Jan 24, 2003
  14. Jan 23, 2003
  15. Jan 14, 2003
  16. Jan 13, 2003
  17. Dec 15, 2002
  18. Dec 10, 2002
  19. Dec 07, 2002
Loading