[llvm-commits] [llvm-gcc-4.2] r133411 - in /llvm-gcc-4.2/trunk/gcc: llvm-backend.cpp llvm-convert.cpp llvm-types.cpp
Chris Lattner
sabre at nondot.org
Sun Jun 19 21:01:30 PDT 2011
Author: lattner
Date: Sun Jun 19 23:01:30 2011
New Revision: 133411
URL: http://llvm.org/viewvc/llvm-project?rev=133411&view=rev
Log:
Update to match mainline ConstantStruct::get API change.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
llvm-gcc-4.2/trunk/gcc/llvm-types.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp?rev=133411&r1=133410&r2=133411&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp Sun Jun 19 23:01:30 2011
@@ -320,7 +320,8 @@
}
// Create string table.
- Constant *LLVMValuesTable = ConstantStruct::get(Context, ValuesForPCH, false);
+ Constant *LLVMValuesTable =
+ ConstantStruct::getAnon(Context, ValuesForPCH, false);
// Create variable to hold this string table.
GlobalVariable *GV = new GlobalVariable(*TheModule, LLVMValuesTable->getType(),
@@ -918,7 +919,7 @@
// __attribute__(constructor) can be on a function with any type. Make sure
// the pointer is void()*.
StructInit[1] = TheFolder->CreateBitCast(Tors[i].first, FPTy);
- InitList.push_back(ConstantStruct::get(Context, StructInit, false));
+ InitList.push_back(ConstantStruct::getAnon(StructInit));
}
Constant *Array = ConstantArray::get(
ArrayType::get(InitList[0]->getType(), InitList.size()), InitList);
@@ -1345,7 +1346,7 @@
};
AttributeAnnotateGlobals.push_back(
- ConstantStruct::get(Context, Element, 4, false));
+ ConstantStruct::getAnon(Context, Element));
}
// Get next annotate attribute.
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp?rev=133411&r1=133410&r2=133411&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Sun Jun 19 23:01:30 2011
@@ -7953,7 +7953,7 @@
std::vector<Constant*> Elts;
Elts.push_back(Convert(TREE_REALPART(exp)));
Elts.push_back(Convert(TREE_IMAGPART(exp)));
- return ConstantStruct::get(Context, Elts, false);
+ return ConstantStruct::getAnon(Elts);
}
Constant *TreeConstantToLLVM::ConvertNOP_EXPR(tree exp) {
@@ -8139,7 +8139,7 @@
if (AllEltsSameType)
return ConstantArray::get(
ArrayType::get(ElTy, ResultElts.size()), ResultElts);
- return ConstantStruct::get(Context, ResultElts, false);
+ return ConstantStruct::getAnon(Context, ResultElts);
}
@@ -8582,8 +8582,8 @@
LayoutInfo.HandleTailPadding(getInt64(StructTypeSizeTree, true));
// Okay, we're done, return the computed elements.
- return ConstantStruct::get(Context, LayoutInfo.ResultElts,
- LayoutInfo.StructIsPacked);
+ return ConstantStruct::getAnon(Context, LayoutInfo.ResultElts,
+ LayoutInfo.StructIsPacked);
}
Constant *TreeConstantToLLVM::ConvertUnionCONSTRUCTOR(tree exp) {
@@ -8651,8 +8651,8 @@
if (UnionTypeSizeTree && TREE_CODE(UnionTypeSizeTree) == INTEGER_CST)
LayoutInfo.HandleTailPadding(getInt64(UnionTypeSizeTree, true));
- return ConstantStruct::get(Context, LayoutInfo.ResultElts,
- LayoutInfo.StructIsPacked);
+ return ConstantStruct::getAnon(Context, LayoutInfo.ResultElts,
+ LayoutInfo.StructIsPacked);
}
//===----------------------------------------------------------------------===//
Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-types.cpp?rev=133411&r1=133410&r2=133411&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-types.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-types.cpp Sun Jun 19 23:01:30 2011
@@ -200,7 +200,8 @@
}
// Create string table.
- Constant *LTypesNameTable = ConstantStruct::get(Context, LTypesNames, false);
+ Constant *LTypesNameTable =
+ ConstantStruct::getAnon(Context, LTypesNames, false);
// Create variable to hold this string table.
GlobalVariable *GV = new GlobalVariable(*TheModule,
More information about the llvm-commits
mailing list