Revision: 124085 Author: clattner Date: 2007-02-19 11:51:56 -0800 (Mon, 19 Feb 2007)
Log Message: ----------- adjust to new ConstantExpr API. Modified Paths: -------------- apple-local/branches/llvm/gcc/llvm-convert.cpp Modified: apple-local/branches/llvm/gcc/llvm-convert.cpp =================================================================== --- apple-local/branches/llvm/gcc/llvm-convert.cpp 2007-02-19 08:46:45 UTC (rev 124084) +++ apple-local/branches/llvm/gcc/llvm-convert.cpp 2007-02-19 19:51:56 UTC (rev 124085) @@ -5345,7 +5345,7 @@ if (TREE_CODE (TREE_TYPE(Array)) == ARRAY_TYPE) Idx.push_back(ConstantInt::get(Type::Int32Ty, 0)); Idx.push_back(IndexVal); - return ConstantExpr::getGetElementPtr(ArrayAddr, Idx); + return ConstantExpr::getGetElementPtr(ArrayAddr, &Idx[0], Idx.size()); } Constant *TreeConstantToLLVM::EmitLV_COMPONENT_REF(tree exp) { @@ -5378,7 +5378,8 @@ std::vector<Value*> Idxs; Idxs.push_back(Constant::getNullValue(Type::Int32Ty)); Idxs.push_back(CI); - FieldPtr = ConstantExpr::getGetElementPtr(StructAddrLV, Idxs); + FieldPtr = ConstantExpr::getGetElementPtr(StructAddrLV, &Idxs[0], + Idxs.size()); // Now that we did an offset from the start of the struct, subtract off // the offset from BitStart. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits