[llvm-commits] [dragonegg] r133888 - /dragonegg/trunk/src/Convert.cpp
Duncan Sands
baldrick at free.fr
Sun Jun 26 13:14:34 PDT 2011
Author: baldrick
Date: Sun Jun 26 15:14:34 2011
New Revision: 133888
URL: http://llvm.org/viewvc/llvm-project?rev=133888&view=rev
Log:
Turn some uses of std::vector into SmallVector.
Modified:
dragonegg/trunk/src/Convert.cpp
Modified: dragonegg/trunk/src/Convert.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/src/Convert.cpp?rev=133888&r1=133887&r2=133888&view=diff
==============================================================================
--- dragonegg/trunk/src/Convert.cpp (original)
+++ dragonegg/trunk/src/Convert.cpp Sun Jun 26 15:14:34 2011
@@ -3659,7 +3659,7 @@
// If this is a constant vector, create a ConstantVector.
if (AllConstants) {
- std::vector<Constant*> CstOps;
+ SmallVector<Constant*, 16> CstOps;
for (unsigned i = 0, e = Ops.size(); i != e; ++i)
CstOps.push_back(cast<Constant>(Ops[i]));
return ConstantVector::get(CstOps);
@@ -3704,7 +3704,7 @@
unsigned NumElements = cast<VectorType>(InVec1->getType())->getNumElements();
// Get all the indexes from varargs.
- std::vector<Constant*> Idxs;
+ SmallVector<Constant*, 16> Idxs;
va_list VA;
va_start(VA, InVec2);
for (unsigned i = 0; i != NumElements; ++i) {
@@ -6346,7 +6346,7 @@
return getDefaultValue(getRegType(TREE_TYPE(reg)));
// Convert the elements.
- SmallVector<Constant*, 8> Elts;
+ SmallVector<Constant*, 16> Elts;
const IntegerType *IntTy = getTargetData().getIntPtrType(Context);
for (tree elt = TREE_VECTOR_CST_ELTS(reg); elt; elt = TREE_CHAIN(elt)) {
Constant *Elt = EmitRegisterConstant(TREE_VALUE(elt));
More information about the llvm-commits
mailing list