[llvm-commits] CVS: llvm/lib/Analysis/Expressions.cpp

Chris Lattner lattner at cs.uiuc.edu
Wed Jun 25 12:10:08 PDT 2003


Changes in directory llvm/lib/Analysis:

Expressions.cpp updated: 1.31 -> 1.32

---
Log message:

Fix bug: LevelRaise/2003-06-25-ExprAnalysis.ll


---
Diffs of the changes:

Index: llvm/lib/Analysis/Expressions.cpp
diff -u llvm/lib/Analysis/Expressions.cpp:1.31 llvm/lib/Analysis/Expressions.cpp:1.32
--- llvm/lib/Analysis/Expressions.cpp:1.31	Tue May 20 13:45:29 2003
+++ llvm/lib/Analysis/Expressions.cpp	Wed Jun 25 12:09:03 2003
@@ -317,12 +317,10 @@
     if (isa<PointerType>(DestTy))
       DestTy = Type::ULongTy;  // Pointer types are represented as ulong
 
-    /*
     if (!Src.getExprType(0)->isLosslesslyConvertibleTo(DestTy)) {
       if (Src.ExprTy != ExprType::Constant)
         return I;  // Converting cast, and not a constant value...
     }
-    */
 
     const ConstantInt *Offset = Src.Offset;
     const ConstantInt *Scale  = Src.Scale;





More information about the llvm-commits mailing list