Skip to content
  1. Feb 10, 2007
  2. Feb 06, 2007
  3. Feb 02, 2007
    • Reid Spencer's avatar
      Changes to support making the shift instructions be true BinaryOperators. · 2341c22e
      Reid Spencer authored
      This feature is needed in order to support shifts of more than 255 bits
      on large integer types.  This changes the syntax for llvm assembly to
      make shl, ashr and lshr instructions look like a binary operator:
         shl i32 %X, 1
      instead of
         shl i32 %X, i8 1
      Additionally, this should help a few passes perform additional optimizations.
      
      llvm-svn: 33776
      2341c22e
  4. Feb 01, 2007
  5. Jan 31, 2007
  6. Jan 30, 2007
  7. Jan 29, 2007
  8. Jan 26, 2007
    • Devang Patel's avatar
      Remove dead code. · 6a47b3c6
      Devang Patel authored
      CallGraphSCCPass does not need to implement runOnModule().
      It supports runOnSCC().
      
      llvm-svn: 33516
      6a47b3c6
  9. Jan 23, 2007
  10. Jan 21, 2007
    • Reid Spencer's avatar
      For PR970: · 2eadb531
      Reid Spencer authored
      Clean up handling of isFloatingPoint() and dealing with PackedType.
      Patch by Gordon Henriksen!
      
      llvm-svn: 33415
      2eadb531
  11. Jan 19, 2007
    • Reid Spencer's avatar
      For PR1043: · a94d394a
      Reid Spencer authored
      This is the final patch for this PR. It implements some minor cleanup
      in the use of IntegerType, to wit:
      1. Type::getIntegerTypeMask -> IntegerType::getBitMask
      2. Type::Int*Ty changed to IntegerType* from Type*
      3. ConstantInt::getType() returns IntegerType* now, not Type*
      
      This also fixes PR1120.
      
      Patch by Sheng Zhou.
      
      llvm-svn: 33370
      a94d394a
  12. Jan 17, 2007
  13. Jan 15, 2007
  14. Jan 14, 2007
  15. Jan 12, 2007
  16. Jan 11, 2007
  17. Jan 08, 2007
  18. Jan 07, 2007
Loading