[llvm-commits] CVS: llvm/tools/lli/ExecutionEngine.cpp

Chris Lattner lattner at cs.uiuc.edu
Mon Aug 18 12:34:02 PDT 2003


Changes in directory llvm/tools/lli:

ExecutionEngine.cpp updated: 1.20 -> 1.21

---
Log message:

no really, implement it!


---
Diffs of the changes:

Index: llvm/tools/lli/ExecutionEngine.cpp
diff -u llvm/tools/lli/ExecutionEngine.cpp:1.20 llvm/tools/lli/ExecutionEngine.cpp:1.21
--- llvm/tools/lli/ExecutionEngine.cpp:1.20	Mon Aug 18 12:23:40 2003
+++ llvm/tools/lli/ExecutionEngine.cpp	Mon Aug 18 12:33:15 2003
@@ -55,8 +55,7 @@
         return getConstantValue(Op);
 
       // Handle a cast of pointer to any integral type...
-      if (isa<PointerType>(Op->getType()) &&
-          (C->getType() == Type::LongTy || C->getType() == Type::ULongTy))
+      if (isa<PointerType>(Op->getType()) && C->getType()->isIntegral())
         return getConstantValue(Op);
         
       // Handle cast of long to pointer...





More information about the llvm-commits mailing list