[llvm-commits] [vector_llvm] CVS: llvm/lib/Linker/LinkModules.cpp

Robert Bocchino bocchino at cs.uiuc.edu
Tue Oct 18 12:22:23 PDT 2005



Changes in directory llvm/lib/Linker:

LinkModules.cpp updated: 1.107 -> 1.107.2.1
---
Log message:

Initial commit of Vector LLVM.


---
Diffs of the changes:  (+1 -1)

 LinkModules.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Linker/LinkModules.cpp
diff -u llvm/lib/Linker/LinkModules.cpp:1.107 llvm/lib/Linker/LinkModules.cpp:1.107.2.1
--- llvm/lib/Linker/LinkModules.cpp:1.107	Thu Jul  7 18:21:43 2005
+++ llvm/lib/Linker/LinkModules.cpp	Tue Oct 18 14:21:57 2005
@@ -271,7 +271,7 @@
   // Check to see if it's a constant that we are interesting in transforming.
   if (const Constant *CPV = dyn_cast<Constant>(In)) {
     if ((!isa<DerivedType>(CPV->getType()) && !isa<ConstantExpr>(CPV)) ||
-        isa<ConstantAggregateZero>(CPV))
+        isa<ConstantAggregateZero>(CPV) || isa<VectorType>(CPV->getType()))
       return const_cast<Constant*>(CPV);   // Simple constants stay identical.
 
     Constant *Result = 0;






More information about the llvm-commits mailing list