Skip to content
  1. Feb 10, 2007
  2. Feb 06, 2007
  3. Feb 05, 2007
  4. Feb 04, 2007
    • Reid Spencer's avatar
      For PR1163: · 3f4e6e84
      Reid Spencer authored
      Make the Module's dependent library use a std::vector instead of SetVector
      adjust #includes in .cpp files because SetVector.h is no longer included.
      
      llvm-svn: 33855
      3f4e6e84
    • Chris Lattner's avatar
      remove some dead code · 6c344e56
      Chris Lattner authored
      llvm-svn: 33845
      6c344e56
  5. Feb 03, 2007
  6. Feb 02, 2007
  7. Feb 01, 2007
  8. Jan 31, 2007
  9. Jan 30, 2007
  10. Jan 29, 2007
    • Nick Lewycky's avatar
      Simplify names of lattice values. SGTUNE becomes SGT, for example. · 56639800
      Nick Lewycky authored
      Fix initializeConstant, now initializeInt. Fixes major performance
      bottleneck.
      
      X == Y || X->DominatedBy(Y) is redundant. Remove the X == Y part.
      
      Fix crasher in makeEqual where getOrInsertNode would add a new constant,
      producing an NE relationship between the two members we're trying to make
      equal. This now allows us to mark more BBs as unreachable.
      
      llvm-svn: 33612
      56639800
  11. Jan 28, 2007
  12. Jan 26, 2007
  13. Jan 22, 2007
  14. 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
    • Reid Spencer's avatar
      Revise the store V, (cast P) -> store (cast V) -> P transform. · 9a4bed06
      Reid Spencer authored
      We only want to do this if the src and destination types have the same
      bit width. This patch uses TargetData::getTypeSizeInBits() instead of
      making a special case for integer types and avoiding the transform if
      they don't match.
      
      llvm-svn: 33414
      9a4bed06
  15. Jan 20, 2007
  16. Jan 19, 2007
    • Reid Spencer's avatar
      For this transform: store V, (cast P) -> store (cast V), P · e928a15c
      Reid Spencer authored
      don't allow the transform if V and the pointer's element type are different
      width integer types.
      
      llvm-svn: 33371
      e928a15c
    • 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
  17. Jan 18, 2007
Loading