[llvm-commits] CVS: poolalloc/lib/PoolAllocate/PoolAllocate.cpp
Chris Lattner
lattner at cs.uiuc.edu
Sat Nov 15 12:53:02 PST 2003
Changes in directory poolalloc/lib/PoolAllocate:
PoolAllocate.cpp updated: 1.55 -> 1.56
---
Log message:
Pass zero when we have a collapsed node, so the PA runtime can be a bit more
thoughtful
---
Diffs of the changes: (+2 -2)
Index: poolalloc/lib/PoolAllocate/PoolAllocate.cpp
diff -u poolalloc/lib/PoolAllocate/PoolAllocate.cpp:1.55 poolalloc/lib/PoolAllocate/PoolAllocate.cpp:1.56
--- poolalloc/lib/PoolAllocate/PoolAllocate.cpp:1.55 Sat Nov 15 12:36:41 2003
+++ poolalloc/lib/PoolAllocate/PoolAllocate.cpp Sat Nov 15 12:47:04 2003
@@ -400,7 +400,7 @@
Value *ElSize =
ConstantUInt::get(Type::UIntTy, (*I)->getType()->isSized() ?
- TD.getTypeSize((*I)->getType()) : 4);
+ TD.getTypeSize((*I)->getType()) : 0);
new CallInst(PoolInit, make_vector((Value*)GV, ElSize, 0), "", InsertPt);
++NumPools;
@@ -685,7 +685,7 @@
Value *ElSize =
ConstantUInt::get(Type::UIntTy, Node->getType()->isSized() ?
- TD.getTypeSize(Node->getType()) : 4);
+ TD.getTypeSize(Node->getType()) : 0);
AllocaInst *PD = cast<AllocaInst>(PoolDescriptors[Node]);
More information about the llvm-commits
mailing list