From: Chris Lattner Date: Fri, 13 May 2005 06:10:12 +0000 (+0000) Subject: Prefer int 0 instead of long 0 for GEP arguments. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1381dd8a6eeb882db92024a46cdbd6689ea1cd94;p=oota-llvm.git Prefer int 0 instead of long 0 for GEP arguments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21924 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/Utils/LowerInvoke.cpp b/lib/Transforms/Utils/LowerInvoke.cpp index b751bc0d26d..2738b4aa5e3 100644 --- a/lib/Transforms/Utils/LowerInvoke.cpp +++ b/lib/Transforms/Utils/LowerInvoke.cpp @@ -157,7 +157,7 @@ void LowerInvoke::createAbortMessage() { GlobalVariable *MsgGV = new GlobalVariable(Msg->getType(), true, GlobalValue::InternalLinkage, Msg, "abortmsg", &M); - std::vector GEPIdx(2, Constant::getNullValue(Type::LongTy)); + std::vector GEPIdx(2, Constant::getNullValue(Type::IntTy)); AbortMessage = ConstantExpr::getGetElementPtr(MsgGV, GEPIdx); } else { // The abort message for cheap EH support tells the user that EH is not @@ -170,7 +170,7 @@ void LowerInvoke::createAbortMessage() { GlobalVariable *MsgGV = new GlobalVariable(Msg->getType(), true, GlobalValue::InternalLinkage, Msg, "abortmsg", &M); - std::vector GEPIdx(2, Constant::getNullValue(Type::LongTy)); + std::vector GEPIdx(2, Constant::getNullValue(Type::IntTy)); AbortMessage = ConstantExpr::getGetElementPtr(MsgGV, GEPIdx); } } @@ -355,7 +355,7 @@ bool LowerInvoke::insertExpensiveEHSupport(Function &F) { // Now that we have a pointer to the whole record, remove the entry from the // JBList. std::vector Idx; - Idx.push_back(Constant::getNullValue(Type::LongTy)); + Idx.push_back(Constant::getNullValue(Type::IntTy)); Idx.push_back(ConstantUInt::get(Type::UIntTy, 0)); Value *NextFieldPtr = new GetElementPtrInst(RecPtr, Idx, "NextField", RI); Value *NextRec = new LoadInst(NextFieldPtr, "NextRecord", RI);